const unsigned char sound_8k[]={
82,73,70,70,202,119,0,0,87,65,86,69,102,109,116,32,
18,0,0,0,1,0,1,0,64,31,0,0,64,31,0,0,
1,0,8,0,0,0,100,97,116,97,164,119,0,0,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,
129,130,130,130,127,123,117,114,113,
114,121,130,141,151,159,162,157,147,132,117,104,96,95,101,112,
125,139,151,160,165,164,157,146,132,117,104,96,95,100,110,123,
138,150,160,165,164,158,148,134,119,106,97,95,99,109,122,136,
149,159,164,164,159,150,137,122,108,98,93,95,103,116,131,146,
158,167,170,168,159,144,127,110,96,88,89,97,111,128,144,159,
169,172,169,160,146,129,111,96,88,87,94,108,125,144,160,172,
178,177,168,154,135,115,97,86,85,93,108,127,146,162,174,180,
178,170,156,138,118,100,87,84,91,105,124,143,160,173,179,179,
172,159,141,121,103,89,84,89,103,121,140,158,171,178,179,173,
161,144,125,106,92,85,88,100,117,136,154,169,177,179,174,164,
148,129,110,94,85,86,97,113,133,152,167,176,179,176,165,150,
132,113,96,87,86,95,110,130,149,165,176,180,177,168,154,136,
117,99,88,85,92,107,126,146,163,175,180,178,170,157,139,120,
103,90,85,91,104,123,143,160,173,179,179,172,159,143,124,106,
92,86,90,101,119,139,156,170,178,179,174,162,147,129,111,96,
87,88,98,115,135,153,168,177,179,175,165,150,132,114,98,88,
87,96,111,131,150,165,176,179,176,167,153,135,117,101,90,87,
94,108,127,146,163,174,179,177,168,155,139,121,105,93,88,92,
105,122,142,159,171,177,177,170,159,143,126,109,95,89,91,102,
118,137,155,169,177,178,173,162,147,129,112,97,89,89,98,114,
134,152,167,176,178,174,164,149,132,115,101,91,90,97,112,130,
148,164,174,177,174,166,153,137,120,105,94,90,95,107,124,143,
160,172,178,178,170,158,142,124,107,95,89,92,104,121,141,158,
171,177,177,170,159,144,127,111,99,92,93,102,117,135,152,166,
175,176,172,162,148,132,115,101,92,91,98,112,130,148,164,174,
177,174,165,152,136,119,104,93,90,96,109,126,145,161,172,176,
174,166,154,138,122,108,97,92,96,107,122,140,156,169,175,175,
169,158,143,127,112,99,92,93,102,118,136,153,167,174,176,171,
160,146,130,115,102,94,94,101,115,132,149,163,172,175,171,163,
150,135,119,106,96,94,99,111,127,145,161,172,177,175,167,154,
138,122,108,98,94,98,109,124,141,157,168,174,174,168,157,143,
128,113,101,95,96,104,118,135,152,166,174,175,170,160,146,130,
115,102,95,95,101,114,131,148,162,171,174,170,162,149,134,119,
107,98,95,100,111,126,143,158,168,173,172,165,153,139,123,109,
99,95,98,108,123,141,156,168,174,173,166,155,141,127,113,102,
97,98,105,119,135,151,163,171,173,169,159,146,131,116,104,97,
97,103,116,131,147,161,170,173,170,162,150,136,121,109,101,98,
102,112,127,143,158,169,174,173,166,154,140,125,111,101,97,100,
109,123,140,155,166,173,173,167,157,143,128,115,104,98,99,106,
119,134,150,163,171,173,168,159,146,132,117,106,99,98,103,114,
129,145,159,168,172,169,161,149,135,120,108,100,97,101,111,126,
142,156,166,171,169,162,151,138,124,112,103,100,102,111,123,138,
152,163,169,169,165,156,144,130,117,106,100,99,105,116,131,147,
160,169,172,168,160,147,132,119,107,101,100,105,115,129,144,157,
166,171,169,163,153,139,125,112,103,99,103,112,126,142,156,167,
172,171,165,154,141,127,115,106,102,103,110,122,136,150,162,169,
171,167,158,146,132,118,107,101,101,106,117,132,147,160,168,171,
167,159,148,134,121,109,102,100,104,113,127,141,155,164,169,168,
161,151,137,123,111,103,99,101,109,121,136,150,162,168,169,164,
154,141,127,114,105,101,102,110,122,136,149,160,166,167,163,156,
145,133,121,110,104,102,105,114,127,142,155,165,170,168,161,149,
136,122,111,104,102,106,114,127,141,154,164,169,168,162,152,140,
127,116,108,105,106,113,124,137,150,161,167,169,166,157,146,132,
119,109,103,103,109,119,133,147,159,167,169,166,158,147,133,121,
111,105,104,108,116,128,142,154,163,167,166,160,150,137,124,113,
105,102,104,112,123,137,150,160,166,166,161,151,139,126,114,106,
101,102,108,119,132,145,156,163,164,161,153,143,131,120,111,106,
105,109,117,129,142,153,162,166,165,159,148,135,122,111,104,102,
105,114,126,139,152,161,165,164,159,150,139,127,117,110,107,107,
112,122,134,147,158,166,168,165,157,145,132,119,110,105,105,110,
121,134,147,158,166,168,165,157,147,134,122,113,107,106,110,118,
129,142,153,162,166,165,160,150,138,125,115,107,104,107,114,124,
137,150,159,165,165,160,151,140,127,116,108,104,105,110,120,132,
144,155,161,163,160,153,142,130,118,109,103,103,107,115,127,139,
150,158,162,160,155,145,134,122,112,105,103,107,115,127,140,151,
159,163,161,156,147,136,126,117,110,107,107,112,120,131,143,154,
162,165,164,157,146,133,120,110,104,104,109,119,133,146,157,164,
166,163,155,145,134,124,115,110,109,111,118,129,140,152,161,165,
165,160,150,138,126,116,110,107,110,116,126,138,149,157,163,163,
159,152,141,130,119,111,107,108,112,121,132,144,154,161,163,160,
153,143,131,120,112,107,106,110,117,128,139,149,157,160,159,154,
145,133,122,113,106,104,106,113,122,134,145,153,158,159,156,148,
137,126,115,107,103,105,111,121,133,145,155,161,161,157,149,139,
128,118,111,108,108,113,120,130,141,151,158,161,160,155,147,137,
126,116,110,107,109,116,127,139,150,159,163,163,158,150,139,128,
118,112,109,111,117,126,137,148,156,161,162,159,151,142,131,121,
114,110,110,114,122,132,143,152,159,162,160,154,144,134,124,115,
106,100,101,110,128,149,169,180,179,166,146,124,107,101,107,120,
137,151,156,151,141,133,128,128,133,142,154,163,166,160,143,120,
100,89,89,101,122,149,176,194,200,188,161,128,99,80,75,84,
105,133,162,183,190,181,161,138,120,110,110,117,131,145,153,153,
144,130,120,119,127,140,156,169,175,173,162,143,122,103,93,95,
107,126,148,169,185,193,188,171,146,122,104,96,98,109,126,145,
163,176,180,173,160,147,139,134,134,135,137,141,145,145,140,133,
129,132,142,155,166,172,173,169,160,144,123,106,98,102,116,136,
157,173,185,189,182,164,139,118,105,103,108,119,132,146,160,168,
168,159,148,139,135,135,136,137,137,138,138,134,127,120,120,127,
141,157,168,173,171,163,150,130,110,96,94,104,122,143,161,175,
183,183,173,153,131,114,106,107,116,127,140,153,163,168,164,155,
145,141,141,144,146,146,145,144,140,134,126,121,123,134,151,167,
177,181,177,168,152,131,111,98,99,112,132,153,170,182,188,184,
170,149,128,115,111,116,125,135,145,154,161,162,157,149,142,140,
143,147,150,149,147,143,137,128,119,116,121,135,153,168,176,177,
172,160,143,122,104,95,99,113,133,152,167,177,180,174,158,138,
120,110,110,116,125,133,141,148,152,151,146,139,137,139,144,148,
148,145,141,136,131,124,118,118,125,138,153,165,172,173,169,158,
141,120,102,94,99,115,137,158,176,186,187,175,155,132,115,111,
117,128,139,147,152,153,151,146,140,138,142,151,158,162,158,152,
144,135,127,120,116,120,132,148,164,173,177,175,168,155,137,119,
105,102,110,126,144,160,172,178,177,166,150,132,121,119,124,131,
138,143,147,149,148,143,138,136,139,146,154,157,155,150,143,133,
121,112,108,114,128,146,162,172,174,169,158,143,124,108,99,100,
111,127,142,155,164,168,165,156,142,130,122,121,125,130,135,140,
144,146,144,139,134,133,138,146,154,158,157,151,141,129,116,108,
107,118,136,155,170,176,176,169,158,142,126,112,106,110,121,135,
149,161,169,172,168,157,143,132,126,128,133,138,142,145,147,146,
142,138,135,138,145,154,161,162,159,152,141,129,117,110,111,122,
140,157,170,176,175,167,154,138,122,110,107,113,125,138,150,159,
164,164,158,147,136,128,126,130,134,137,138,139,138,135,131,128,
128,133,142,150,155,155,150,142,132,120,109,104,108,121,138,154,
164,169,167,159,145,130,116,108,109,118,129,140,149,155,157,155,
149,140,132,128,129,132,135,137,138,139,139,138,135,132,132,137,
144,152,156,157,154,147,137,125,114,110,114,126,143,158,169,174,
172,162,147,130,115,109,111,122,135,148,157,162,161,155,146,136,
130,129,132,136,139,140,139,137,135,132,130,131,135,143,151,156,
157,153,146,137,126,116,109,109,117,130,145,158,165,166,161,150,
135,120,109,105,110,119,131,141,149,153,153,147,139,130,125,125,
128,133,136,137,135,132,127,123,121,124,132,142,151,156,155,151,
143,132,121,111,107,109,119,133,148,159,165,165,158,145,130,116,
107,107,115,127,139,148,154,154,150,143,136,131,129,131,135,137,
136,135,133,131,129,129,131,135,141,147,152,154,155,152,146,136,
124,113,108,111,123,139,155,166,170,167,156,141,126,115,111,114,
122,132,141,147,151,152,149,144,138,134,132,132,134,135,136,135,
134,132,128,126,126,130,138,146,152,154,152,145,135,123,113,107,
107,114,127,141,154,162,164,159,147,133,119,110,108,112,121,131,
138,144,146,145,141,136,132,129,129,133,137,139,138,135,130,124,
121,121,126,134,144,152,154,152,147,139,130,121,116,114,117,123,
132,142,151,158,161,158,149,136,122,112,109,112,121,132,143,150,
152,149,143,137,133,132,134,137,139,139,138,136,132,129,127,128,
131,138,146,153,156,155,151,142,132,121,113,111,115,125,137,149,
158,162,161,153,142,129,119,113,114,119,127,135,142,147,148,146,
140,135,131,129,130,132,135,137,137,136,132,127,123,122,126,134,
144,152,154,152,145,135,123,113,108,108,115,126,137,147,154,156,
154,147,137,127,118,114,114,119,127,136,144,149,149,145,139,133,
129,129,131,134,137,139,139,137,132,127,124,124,129,138,147,154,
156,153,146,135,123,114,110,112,119,131,142,151,157,158,154,145,
134,123,117,116,120,128,136,143,148,150,148,143,139,136,135,136,
137,138,137,136,135,133,131,129,128,130,135,141,148,152,154,151,
145,134,123,114,110,112,120,132,144,154,160,161,156,145,133,122,
115,114,119,127,135,143,147,147,144,139,135,132,132,133,134,135,
135,134,132,129,126,125,125,128,133,139,146,151,152,149,141,129,
118,110,108,114,125,139,150,157,158,154,146,136,128,123,122,123,
127,130,134,138,143,146,147,145,142,137,133,131,130,133,136,136,
132,126,122,125,133,145,153,154,147,134,124,119,124,135,147,151,
146,135,124,117,119,130,148,166,178,178,164,140,114,95,90,100,
123,153,179,190,182,159,131,107,96,102,121,146,168,178,170,149,
124,104,97,105,126,152,176,189,186,165,135,106,88,85,99,124,
152,175,185,179,160,136,114,103,103,116,134,153,162,158,145,128,
115,110,116,131,149,165,171,164,146,125,109,102,108,124,145,165,
176,173,157,134,118,114,123,140,158,171,173,161,137,112,98,102,
123,152,179,195,195,178,146,112,88,83,98,125,157,183,195,190,
167,134,106,93,99,121,149,174,189,186,164,130,100,87,96,121,
154,184,203,203,182,146,109,86,84,101,130,160,183,193,185,162,
134,114,108,115,131,151,166,173,167,149,126,111,110,123,144,166,
181,185,174,149,121,102,99,113,134,156,172,178,171,152,129,112,
111,123,143,161,172,171,159,137,112,94,95,113,143,172,191,195,
184,158,125,96,83,91,116,148,177,194,194,176,145,112,94,96,
118,148,176,192,191,170,137,105,88,94,118,150,179,196,197,182,
152,118,94,89,102,126,152,173,183,181,165,141,120,113,119,135,
152,163,167,161,147,128,113,111,122,142,163,177,181,173,153,128,
108,103,114,134,155,170,176,171,157,136,117,112,123,144,166,179,
179,168,147,121,99,94,109,138,169,192,200,191,168,136,103,85,
87,108,140,170,190,193,180,153,121,98,94,108,134,161,180,184,
173,148,117,93,89,105,134,164,187,195,187,163,130,102,91,100,
123,147,166,174,174,164,147,128,119,123,136,152,164,167,161,149,
132,116,112,121,140,161,176,181,175,158,135,112,101,106,125,148,
168,178,177,165,145,121,108,111,129,153,174,183,178,161,135,106,
89,93,117,152,183,200,198,179,149,115,89,82,96,125,158,184,
195,191,172,143,115,100,104,123,150,174,187,185,167,139,110,95,
101,123,152,176,190,189,175,150,121,101,98,112,134,155,168,173,
168,155,135,119,115,124,139,154,162,161,152,137,121,111,114,130,
151,168,177,174,161,142,120,105,104,118,140,162,175,176,167,149,
127,111,110,126,150,172,183,180,166,145,122,102,96,109,136,166,
188,197,190,170,141,109,89,88,108,140,172,194,198,184,156,124,
102,98,113,139,165,182,184,172,149,123,104,101,114,137,159,176,
183,179,163,138,114,101,105,122,145,164,174,173,164,147,131,124,
129,141,154,162,161,155,147,135,124,118,124,139,158,174,181,176,
159,136,114,102,107,126,150,169,178,174,160,139,116,103,106,124,
147,167,176,172,158,136,112,95,93,108,137,166,187,193,181,155,
121,92,79,89,117,152,179,189,182,162,136,115,106,113,129,148,
163,171,170,161,144,123,108,105,116,137,161,178,184,176,155,127,
106,101,112,134,155,167,169,164,153,139,127,123,128,139,149,157,
158,153,143,129,116,112,121,138,159,173,178,170,153,129,108,99,
106,125,150,169,176,170,153,130,110,102,110,130,154,172,178,171,
152,126,102,91,98,122,152,177,189,185,167,141,113,93,89,101,
125,152,172,180,174,155,129,106,95,101,120,145,165,175,172,155,
129,105,93,98,118,145,167,178,175,160,136,113,98,97,110,131,
151,164,167,161,148,135,125,123,128,137,146,154,156,153,143,129,
116,113,122,139,158,170,172,162,144,124,110,109,120,137,153,163,
165,159,147,132,119,113,119,134,152,166,170,162,144,121,102,97,
109,134,161,180,185,176,156,131,110,98,99,113,135,158,174,179,
171,152,127,106,98,107,127,151,169,174,166,147,125,108,102,110,
127,148,166,176,175,162,139,115,99,97,110,131,152,166,168,159,
141,123,111,111,121,136,151,159,157,147,132,117,109,113,126,143,
157,162,159,148,133,118,107,106,116,133,151,163,165,158,144,128,
117,115,123,139,155,166,168,158,141,120,105,101,113,135,160,177,
182,173,153,130,111,101,104,118,139,160,174,178,169,149,126,107,
101,111,132,154,171,177,169,151,128,109,101,109,129,153,173,181,
175,158,134,114,103,105,118,137,155,166,169,161,147,130,117,114,
120,134,147,156,157,148,134,120,112,114,127,145,162,170,165,150,
130,113,105,110,124,140,153,159,157,149,137,125,117,115,123,137,
153,162,161,149,131,114,105,108,122,142,159,169,168,158,140,121,
104,96,101,118,142,164,179,180,167,146,124,108,104,115,135,155,
168,170,161,145,127,114,111,118,134,153,168,175,171,158,139,119,
105,104,116,137,159,175,178,167,149,130,119,119,128,141,151,156,
156,151,144,135,129,128,133,144,156,164,163,153,139,124,115,115,
126,142,156,164,163,154,141,129,121,121,128,139,150,156,155,147,
134,121,113,114,124,140,157,168,168,157,141,123,109,102,106,120,
140,159,171,171,159,139,118,103,103,116,136,155,164,161,150,136,
122,113,112,118,131,147,160,165,160,145,126,108,99,105,122,145,
164,173,170,156,140,127,120,122,129,138,146,150,151,149,143,135,
128,127,132,142,153,160,160,152,141,128,118,118,126,142,157,168,
169,160,146,131,123,124,134,147,157,161,157,148,137,129,123,121,
128,144,166,182,179,155,124,103,103,119,139,149,144,132,132,147,
165,168,148,114,83,76,102,147,183,192,170,127,86,70,90,129,
164,177,165,137,111,105,118,132,136,128,113,103,109,135,165,178,
167,133,96,75,85,121,159,177,167,137,104,86,97,128,156,165,
153,130,109,104,118,135,142,137,126,118,119,132,151,163,160,143,
119,100,97,116,147,169,171,152,121,93,86,104,136,163,172,159,
135,116,113,124,136,138,128,116,113,127,154,177,181,160,122,88,
77,96,135,173,188,173,140,108,90,98,123,149,162,157,142,127,
124,132,142,141,127,109,98,105,128,158,178,174,148,112,86,83,
105,138,161,163,144,119,102,102,118,139,151,146,130,114,108,117,
133,142,135,117,99,94,107,133,157,166,152,122,92,81,96,129,
160,168,150,118,93,88,103,131,152,154,141,122,111,113,125,135,
133,120,107,106,118,140,162,171,161,135,106,87,90,112,144,166,
166,147,123,106,104,117,136,148,148,139,129,127,136,150,155,142,
117,95,93,112,146,176,186,170,139,111,101,112,136,156,157,141,
119,107,110,126,145,156,152,139,127,125,134,148,155,145,121,98,
90,102,128,156,171,165,142,116,102,107,126,147,155,143,120,100,
95,104,124,143,151,145,134,127,127,133,139,134,115,93,81,89,
114,145,167,168,148,117,94,90,106,133,154,154,133,108,95,100,
116,135,143,138,126,119,123,136,147,149,134,109,89,87,103,129,
156,172,169,150,125,108,105,116,134,145,141,127,115,114,122,136,
148,152,144,133,128,131,140,149,149,135,113,98,100,120,147,170,
176,161,135,115,110,121,141,155,152,134,113,105,112,129,147,156,
152,140,132,133,141,148,147,132,107,89,90,111,142,169,179,166,
139,111,98,103,119,138,147,140,124,112,111,118,128,136,136,129,
124,126,135,144,147,137,114,89,76,85,112,142,163,167,151,125,
105,98,105,118,130,131,122,113,112,118,126,133,135,132,125,122,
124,130,136,137,131,115,100,97,109,130,153,168,164,143,120,107,
112,128,145,151,140,120,108,111,124,140,151,151,142,133,131,138,
145,148,140,121,101,95,107,132,158,174,174,157,133,116,110,117,
130,143,145,135,124,121,127,135,143,144,138,130,128,135,146,154,
152,136,110,89,88,108,136,161,172,164,142,120,110,112,122,132,
135,127,116,111,117,128,138,142,137,127,119,120,129,138,141,134,
115,94,85,96,119,143,159,158,141,119,104,101,109,122,132,131,
119,108,105,113,124,132,134,130,124,122,128,135,140,139,129,108,
90,89,108,140,168,181,169,141,114,104,111,126,140,144,134,122,
119,128,140,146,145,136,126,123,131,145,155,155,144,121,99,90,
102,128,156,173,174,157,134,119,116,123,132,138,136,126,120,122,
133,143,148,146,138,130,128,135,144,148,144,130,110,96,100,119,
143,161,166,156,135,117,110,114,125,135,139,132,120,114,117,126,
133,137,133,126,122,127,137,143,142,130,109,89,83,96,122,146,
161,160,143,121,106,103,108,116,124,124,118,112,113,120,127,130,
127,120,112,111,122,141,157,160,143,110,82,79,105,142,171,178,
162,135,117,115,124,134,137,133,123,117,122,135,146,150,146,136,
127,125,132,142,149,149,140,122,105,99,109,130,151,164,165,152,
134,121,117,121,131,140,142,133,124,121,126,135,142,143,138,131,
130,137,147,150,145,128,106,92,96,117,143,164,170,159,137,118,
109,113,122,131,134,128,121,120,126,134,138,136,127,117,114,122,
136,147,148,135,113,91,84,95,118,142,156,156,142,123,111,108,
112,118,122,119,112,107,110,119,129,134,133,125,116,115,123,136,
146,146,132,111,96,99,119,143,159,162,151,135,123,120,122,128,
133,135,132,128,127,131,136,140,140,136,130,130,136,145,152,151,
139,119,100,93,105,129,154,170,170,155,133,116,111,117,129,139,
141,134,126,126,132,140,144,139,129,120,122,134,149,158,154,136,
111,94,93,111,136,157,165,158,141,125,117,118,123,129,129,124,
118,118,125,135,141,140,131,120,115,119,131,141,144,135,117,99,
91,99,118,139,152,151,138,121,109,107,113,121,125,122,113,107,
110,121,131,135,130,119,111,114,126,142,152,147,128,103,87,90,
110,138,160,167,158,140,122,112,112,120,130,136,135,130,127,130,
136,141,139,132,123,121,128,142,155,157,146,123,101,92,103,127,
151,166,164,150,133,122,120,125,131,133,129,123,120,124,134,143,
147,142,131,121,118,126,140,150,149,136,115,99,96,109,130,150,
157,150,135,120,113,117,125,131,131,124,116,112,117,126,134,136,
130,120,114,118,128,139,143,133,114,94,85,91,112,135,152,153,
139,119,104,100,106,117,124,125,120,114,113,118,126,131,129,119,
110,109,122,142,157,156,137,109,88,84,100,127,152,164,159,144,
126,116,117,125,132,133,126,119,119,128,142,150,148,136,121,114,
120,134,148,153,148,134,117,106,107,120,138,154,158,149,134,123,
121,128,137,139,133,121,113,116,127,139,146,143,134,125,123,130,
142,149,147,133,113,97,96,110,133,155,163,155,136,118,110,114,
124,133,135,129,121,118,122,130,136,135,126,116,111,117,131,146,
152,142,120,96,82,86,106,131,150,155,146,130,117,111,113,119,
121,118,112,110,116,127,136,139,131,118,108,109,121,137,146,145,
132,116,105,104,111,123,136,144,145,139,130,124,123,128,134,134,
127,118,116,122,132,142,144,139,130,125,128,137,147,151,144,127,
109,101,107,126,148,161,161,148,130,118,116,123,131,137,135,129,
124,124,130,137,141,137,128,119,117,126,142,156,158,145,121,98,
89,99,121,145,158,158,145,131,121,119,123,126,125,119,114,115,
124,137,146,144,132,115,104,106,120,138,148,144,128,109,96,95,
107,125,140,146,141,129,120,118,123,130,131,124,113,106,108,117,
129,137,135,127,119,117,124,134,140,136,129,123,115,102,95,113,
152,178,162,119,94,114,149,155,127,103,113,144,156,133,105,107,
141,171,161,120,90,106,157,194,179,127,85,86,119,145,144,130,
133,156,172,156,118,95,110,146,162,138,101,93,126,172,183,148,
102,89,116,152,160,141,123,129,146,145,115,85,91,132,174,178,
144,106,98,124,156,161,134,102,94,116,142,146,130,118,126,145,
150,131,109,111,142,168,156,114,79,84,126,165,170,144,120,121,
139,145,129,110,111,134,154,145,115,96,110,147,168,149,109,89,
111,156,183,168,130,102,103,121,128,122,120,136,163,175,155,119,
102,120,152,162,137,104,96,125,163,175,154,124,114,128,144,143,
134,136,153,168,156,119,88,95,137,178,182,149,115,113,141,167,
163,135,112,117,138,148,134,118,123,150,175,167,133,105,111,146,
172,160,121,91,99,134,163,162,143,130,136,146,139,117,104,120,
155,175,157,116,91,104,140,160,144,111,97,119,156,175,163,135,
117,117,120,109,96,104,141,182,193,162,115,92,109,141,149,127,
100,100,131,164,168,143,116,112,127,137,126,112,120,153,183,176,
131,84,73,106,149,162,143,122,126,152,170,158,127,106,113,134,
141,126,112,123,157,183,172,130,96,100,137,170,167,136,111,115,
140,155,146,128,124,142,161,154,126,106,118,154,178,165,126,98,
106,140,163,152,123,110,126,157,171,157,135,125,132,137,121,97,
94,125,170,192,171,128,99,105,133,149,138,117,113,130,152,152,
133,114,116,134,142,128,107,110,142,179,183,146,97,75,97,138,
159,147,125,122,141,160,154,128,106,108,128,140,127,108,109,137,
170,174,144,106,92,114,149,162,147,124,117,128,137,132,119,117,
131,152,155,135,114,116,141,165,162,133,105,103,129,155,155,134,
117,123,146,160,153,135,128,137,149,140,113,94,108,148,183,183,
150,115,104,124,148,150,135,123,129,147,155,144,126,120,130,144,
141,124,116,132,163,180,164,126,95,92,117,141,145,137,134,144,
156,152,132,113,112,128,142,136,118,110,125,153,167,151,119,97,
104,132,153,152,138,128,130,136,132,119,111,120,140,155,146,124,
113,123,147,158,143,116,100,108,132,149,145,131,123,129,141,142,
136,131,134,142,140,121,101,101,127,160,172,155,127,111,119,140,
147,138,127,128,141,153,148,133,122,124,138,146,137,126,128,148,
171,174,150,117,98,105,129,145,147,144,146,152,153,142,129,123,
131,143,144,132,121,126,145,162,159,138,116,111,125,146,153,149,
143,140,141,135,120,111,116,135,155,156,137,122,124,143,160,155,
132,112,109,126,143,145,136,130,133,143,145,136,127,129,142,151,
142,121,108,116,140,159,157,138,121,118,129,140,140,135,133,138,
143,138,127,121,127,141,149,140,124,119,132,155,168,156,131,109,
105,119,135,142,143,144,150,155,148,133,122,123,136,147,143,132,
128,137,154,160,148,129,118,123,139,151,154,152,151,151,146,129,
113,112,127,152,164,155,136,126,133,151,159,148,131,120,124,136,
142,141,140,144,150,148,135,123,124,140,159,160,140,117,110,125,
151,162,152,133,122,129,143,149,144,137,135,140,142,132,122,120,
131,146,149,135,120,120,137,159,164,149,126,111,115,127,134,134,
135,143,154,153,136,119,115,127,144,147,134,122,125,142,157,153,
135,118,115,127,141,147,147,147,147,145,132,116,110,120,140,157,
158,145,133,132,143,152,148,136,125,124,135,144,145,140,140,146,
153,149,135,125,130,147,161,156,136,119,120,137,154,154,141,129,
128,139,147,146,141,138,141,144,137,125,121,130,148,157,147,129,
120,131,153,166,158,137,120,120,131,138,137,134,141,156,164,154,
132,118,124,142,154,147,130,120,128,146,157,149,132,121,122,133,
141,143,143,147,152,150,135,117,110,119,138,151,150,141,135,139,
147,146,135,121,117,127,140,144,140,139,145,153,150,134,118,117,
134,154,161,147,129,123,133,147,148,139,131,134,146,154,150,140,
135,141,150,150,137,124,125,141,158,161,148,133,130,141,155,158,
149,137,132,135,138,135,131,136,149,161,159,143,127,124,136,150,
150,137,125,127,142,154,153,141,130,128,136,145,147,143,142,148,
157,153,135,116,111,127,150,162,154,141,136,144,153,148,132,119,
120,132,142,143,139,140,148,153,144,124,112,120,142,160,158,139,
122,119,131,142,141,130,124,132,146,152,143,130,127,137,148,145,
126,112,119,142,161,158,138,122,127,144,156,149,132,123,131,146,
151,140,129,132,150,163,158,138,123,127,146,158,153,136,126,132,
148,157,153,140,133,138,146,149,143,138,144,156,160,147,124,110,
118,140,157,157,145,138,144,154,151,134,124,129,135,134,138,151,
153,136,126,142,162,140,95,92,143,189,172,113,93,128,165,152,
105,93,133,175,168,122,99,126,161,157,119,98,118,146,145,119,
115,141,161,144,109,105,140,164,143,101,93,132,163,142,97,92,
141,182,160,98,73,118,174,174,120,80,107,161,172,128,88,109,
158,167,127,94,115,159,165,130,108,127,150,135,100,96,140,178,
161,114,98,136,176,154,97,75,118,174,170,116,87,126,186,184,
118,67,92,161,186,145,97,101,148,166,130,89,94,140,167,146,
117,119,147,157,129,104,112,140,144,115,99,126,168,168,120,86,
108,160,173,124,79,96,153,179,135,83,89,146,184,153,96,83,
127,167,149,103,89,123,160,147,106,92,120,154,146,112,101,124,
150,142,114,110,132,144,117,80,85,132,168,149,103,94,131,166,
147,93,74,112,161,161,113,84,113,163,171,124,81,93,139,160,
137,110,117,147,155,124,97,107,139,157,139,120,128,147,147,120,
104,125,155,154,119,95,118,158,165,125,91,113,163,181,140,89,
92,138,168,142,92,90,140,185,174,118,87,108,146,152,123,108,
126,154,154,123,104,113,133,136,119,118,138,154,145,118,110,130,
141,122,90,91,134,172,165,120,98,121,151,143,99,77,113,163,
172,127,82,93,139,164,139,97,95,131,160,148,113,99,113,132,
128,111,111,126,136,126,110,115,133,140,127,109,117,142,147,122,
91,97,134,157,142,108,106,139,164,148,105,89,117,150,151,118,
100,125,161,167,132,97,102,133,151,140,121,124,141,149,133,114,
113,123,130,128,129,146,156,144,120,109,128,146,136,108,99,128,
166,168,132,99,110,146,158,130,95,102,142,167,146,101,89,121,
156,157,124,102,115,141,148,129,110,114,129,134,124,118,125,132,
129,116,113,125,132,126,117,123,144,146,118,87,88,125,156,147,
112,99,128,161,155,110,73,87,131,154,136,104,104,133,152,136,
101,87,109,136,142,128,120,127,136,131,115,107,113,121,126,127,
135,145,141,126,113,118,133,133,114,102,118,151,166,144,109,103,
130,156,147,114,99,124,157,159,126,97,107,142,160,147,122,119,
137,149,137,116,111,127,145,147,137,130,129,128,124,122,130,139,
136,127,125,140,152,138,106,88,106,143,158,139,116,121,149,160,
133,93,83,113,146,149,124,109,125,148,147,119,91,95,122,143,
141,126,120,124,127,121,115,115,117,116,119,130,145,147,126,103,
100,120,137,127,105,100,124,150,145,114,95,112,145,152,124,96,
104,139,157,135,99,91,119,151,153,128,109,116,134,139,125,112,
116,130,139,139,136,133,128,119,116,124,138,142,131,123,132,150,
154,130,100,96,123,154,158,140,129,140,158,152,120,95,104,137,
157,147,126,123,142,155,142,114,99,113,138,150,145,134,131,133,
131,123,118,119,123,127,133,142,148,139,120,108,115,130,133,118,
108,120,144,152,129,100,98,125,151,144,113,96,113,142,145,117,
91,97,128,150,142,121,113,122,130,123,111,108,119,130,131,126,
125,127,123,113,111,122,134,133,123,123,137,148,135,104,87,104,
137,150,134,114,121,148,159,134,95,83,112,149,157,133,113,123,
150,156,132,103,99,122,146,151,142,134,135,138,135,128,125,125,
129,135,145,152,150,136,121,121,134,143,135,119,118,140,160,155,
124,102,113,144,159,142,117,115,137,155,142,113,102,121,149,155,
135,117,119,133,137,123,109,111,128,143,143,133,125,120,117,115,
118,123,127,124,121,129,141,141,121,94,90,113,139,142,124,113,
126,146,144,113,87,93,124,146,138,117,115,134,150,139,111,93,
102,127,143,140,131,127,130,130,124,117,115,118,123,130,138,143,
138,123,111,116,129,136,128,116,120,139,151,141,118,110,126,147,
148,129,117,129,152,157,132,106,109,139,163,156,130,117,127,144,
142,124,113,122,142,152,145,136,131,131,129,125,126,131,134,132,
132,142,150,143,121,102,108,131,147,140,124,125,144,155,138,104,
89,108,140,149,130,113,119,142,150,128,99,92,111,134,136,125,
120,127,135,129,114,105,109,120,126,126,128,129,126,117,112,119,
125,121,108,106,126,147,146,122,99,104,130,144,130,106,104,128,
151,143,113,95,108,138,150,134,113,114,132,141,126,106,103,120,
141,146,139,131,126,124,120,121,126,131,130,128,135,147,150,136,
114,106,120,139,143,130,120,132,153,157,131,100,96,121,147,146,
127,120,137,157,152,120,96,102,129,146,139,125,123,135,143,133,
116,109,115,126,131,133,135,135,128,117,114,120,126,122,110,110,
126,142,138,114,96,106,129,136,117,97,103,129,142,124,95,89,
112,138,137,113,99,111,133,135,112,91,96,120,137,132,116,110,
118,126,120,111,110,115,119,119,125,136,137,122,99,94,112,132,
134,118,111,126,147,144,114,89,97,127,143,130,113,119,143,156,
138,108,97,116,140,143,128,120,131,147,145,125,110,113,127,135,
132,129,133,139,135,124,120,125,130,125,115,119,137,149,140,117,
107,122,141,138,115,102,119,148,154,127,98,99,128,150,140,113,
103,120,141,137,114,99,108,127,134,126,117,120,125,122,110,105,
111,121,120,116,118,128,131,116,98,96,113,128,124,109,109,130,
146,132,99,82,100,129,134,114,98,114,145,153,124,89,85,110,
133,131,117,114,126,134,127,113,107,114,122,121,118,123,134,137,
125,114,116,126,128,117,110,122,145,152,133,110,112,135,149,134,
110,108,135,158,150,119,101,115,143,152,134,113,117,139,149,134,
111,107,125,142,141,127,122,130,138,133,119,113,120,128,128,126,
132,142,139,121,105,108,127,139,130,115,117,137,149,133,104,93,
111,135,136,116,105,120,144,145,118,92,94,117,131,123,109,112,
129,137,124,104,99,112,123,123,116,116,123,127,121,113,112,116,
114,108,108,123,138,136,115,99,106,128,135,117,96,100,128,148,
136,108,97,116,139,139,121,108,117,135,137,121,106,111,128,137,
130,121,126,138,140,129,117,119,128,132,129,128,137,145,140,123,
111,118,135,140,127,118,129,151,154,129,100,101,130,152,143,116,
108,128,151,148,122,104,114,133,134,116,107,124,149,154,132,107,
103,118,131,131,126,130,136,130,115,108,119,135,134,115,101,110,
131,137,124,110,114,128,127,106,91,106,139,153,131,97,88,111,
136,138,119,107,118,133,127,105,93,109,134,142,124,103,102,119,
133,130,116,109,110,111,111,119,136,145,133,108,95,108,130,138,
129,122,128,138,133,114,102,115,139,146,126,103,108,138,160,151,
123,107,117,133,133,121,121,140,157,150,122,103,112,136,148,139,
127,127,134,134,126,125,136,141,128,108,104,126,151,152,129,109,
114,131,132,117,108,126,151,152,122,95,102,135,156,144,115,106,
124,139,132,113,110,127,141,131,108,100,118,139,139,119,103,105,
115,118,115,120,134,139,122,96,90,111,137,141,123,108,116,132,
131,112,100,113,136,137,110,87,100,138,158,138,101,88,106,126,
126,115,116,132,141,127,105,101,120,139,137,120,111,121,134,134,
126,125,132,132,118,102,107,132,152,149,127,114,122,137,137,124,
120,136,150,139,109,93,114,151,165,142,114,113,137,153,144,124,
119,130,134,121,105,112,135,150,139,115,107,121,135,135,126,127,
137,136,116,95,100,129,151,144,120,112,128,146,141,120,110,123,
134,122,96,90,117,151,156,126,96,97,120,134,124,109,112,127,
130,111,92,99,125,142,134,114,108,123,138,135,122,118,124,123,
107,93,103,132,150,136,108,99,117,135,129,110,106,123,136,125,
100,95,121,150,150,123,103,115,141,149,130,111,113,127,130,116,
107,119,142,153,139,116,109,121,137,138,129,127,133,131,116,104,
114,141,156,142,120,120,142,158,146,121,113,127,137,124,103,105,
137,163,149,119,105,102,120,158,136,80,123,175,112,75,144,146,
86,133,185,101,59,166,198,93,77,164,146,62,94,158,111,83,
167,180,68,54,165,170,71,81,160,127,66,116,150,77,72,179,
183,66,63,169,167,91,117,169,108,65,139,161,72,74,185,179,
66,70,157,131,70,125,171,95,70,155,147,51,85,190,158,69,
102,162,128,102,151,147,75,83,157,137,61,96,185,165,98,112,
136,95,93,162,160,80,83,160,147,74,95,164,145,100,129,150,
106,109,177,167,85,89,160,140,70,98,167,147,105,128,137,87,
94,164,152,71,81,158,144,74,92,150,134,107,139,140,82,92,
174,169,82,77,145,136,77,95,143,122,102,144,144,72,68,148,
156,81,77,141,131,73,90,134,112,97,144,146,78,80,168,179,
98,83,140,132,82,102,144,115,96,150,160,79,53,131,158,95,
81,133,130,86,107,143,105,81,144,171,96,65,140,175,116,94,
136,126,81,107,152,116,83,144,180,104,58,126,169,116,90,131,
130,89,112,155,114,74,138,191,125,67,124,176,135,110,146,138,
89,110,164,129,75,128,191,134,64,102,151,116,96,140,139,83,
97,156,128,63,104,178,141,74,109,163,133,104,141,139,77,81,
148,135,69,101,183,156,73,83,131,109,88,134,145,80,72,145,
148,74,81,157,147,76,88,145,132,108,153,165,88,64,141,162,
87,75,155,166,93,84,132,118,85,125,155,92,58,129,163,91,
64,140,168,106,90,137,131,94,131,172,110,56,120,176,115,69,
132,173,117,88,128,123,81,115,175,131,61,105,173,128,68,114,
166,127,98,139,146,101,124,189,155,72,95,169,142,79,116,176,
142,100,131,139,83,86,159,154,72,77,156,150,83,98,155,132,
89,123,150,101,91,165,179,93,66,134,146,85,92,154,144,93,
117,151,101,67,133,172,100,57,120,154,99,84,139,142,93,108,
153,118,78,138,193,130,65,113,162,119,92,142,156,105,104,150,
124,63,99,172,141,71,97,150,118,81,122,148,104,96,151,149,
86,102,177,163,84,90,149,132,87,121,163,128,101,145,152,83,
72,149,166,97,84,141,142,94,111,155,127,90,132,164,109,83,
156,196,131,89,132,149,107,111,159,147,103,130,169,120,68,119,
175,130,79,114,145,109,98,144,145,96,109,161,137,79,112,179,
153,88,102,142,120,101,141,155,108,103,153,145,78,83,153,153,
95,99,140,122,87,116,144,105,85,138,158,103,90,154,171,114,
96,134,132,98,122,163,134,97,133,162,108,68,117,158,118,88,
122,134,99,106,148,132,87,111,159,131,84,117,171,149,108,123,
135,105,103,148,151,104,110,160,146,86,96,151,144,100,108,134,
113,96,136,154,109,95,145,157,105,97,154,171,126,112,138,130,
106,133,163,133,106,139,158,111,83,126,154,122,105,131,126,95,
111,148,129,89,115,158,134,95,124,164,141,108,120,127,102,109,
151,148,106,112,154,139,90,95,135,132,107,119,131,103,93,132,
144,102,89,130,142,107,102,141,151,126,125,135,110,95,132,159,
126,102,135,154,112,85,120,143,119,106,122,116,94,113,147,128,
94,113,146,128,101,123,149,135,120,132,127,101,113,153,148,109,
113,147,136,97,103,135,134,115,125,133,109,101,130,141,111,102,
134,142,115,114,144,148,126,126,134,115,104,135,160,137,117,138,
148,116,97,121,134,118,115,129,118,96,115,148,134,98,106,135,
130,112,126,146,135,123,130,123,100,109,142,143,113,113,138,132,
104,106,127,124,112,120,123,101,96,125,138,112,99,123,134,113,
108,130,139,129,129,128,109,103,133,153,130,110,128,141,118,101,
118,131,119,116,126,115,97,110,135,126,101,109,132,127,114,126,
141,132,124,132,125,102,107,140,149,124,118,134,133,112,111,125,
126,121,128,129,110,106,130,140,117,104,120,129,118,120,138,140,
129,132,136,116,103,127,153,142,124,131,138,120,111,126,132,117,
115,127,121,102,110,135,134,112,111,127,128,120,127,134,128,127,
134,125,104,110,139,145,122,114,126,125,111,112,123,121,115,124,
126,107,99,119,130,114,102,117,129,121,120,132,132,123,128,133,
116,98,115,143,145,130,126,125,116,116,128,124,108,110,128,128,
108,106,122,124,114,117,124,116,109,126,145,141,128,124,118,110,
119,138,136,118,119,139,142,122,112,117,122,128,136,129,104,97,
123,144,131,109,109,119,124,131,137,128,118,128,143,132,110,115,
137,145,138,134,127,113,110,130,142,127,112,119,125,118,116,123,
120,110,114,128,129,121,124,132,134,135,136,122,100,106,137,150,
130,112,119,128,125,120,115,106,109,130,139,117,94,103,125,129,
122,118,108,102,119,144,144,122,118,131,130,116,117,129,132,128,
133,137,122,108,112,125,127,125,121,109,99,113,137,135,110,100,
114,127,128,129,127,122,128,142,139,114,103,125,147,145,131,122,
116,116,127,137,127,113,118,131,128,116,113,118,118,120,129,127,
114,113,129,139,133,126,125,121,121,135,148,140,123,126,136,129,
114,112,118,121,129,138,130,108,100,115,128,122,110,105,110,125,
142,145,128,118,129,137,122,106,114,131,138,137,133,122,108,109,
121,122,113,112,117,117,116,125,130,119,105,107,115,114,111,118,
129,138,146,143,123,104,111,135,142,128,118,121,127,130,131,122,
107,106,122,128,113,102,111,125,128,124,118,109,106,122,140,138,
127,125,132,132,130,136,137,126,120,128,132,121,113,118,127,132,
135,133,118,105,112,127,126,113,108,113,120,129,135,130,120,124,
141,141,124,117,128,140,145,145,136,117,106,117,129,123,112,116,
125,123,119,119,116,108,109,117,115,109,116,132,140,140,142,137,
119,107,119,136,133,120,118,124,126,124,120,111,106,116,128,124,
109,106,119,131,128,116,104,99,106,123,133,130,128,134,136,131,
129,130,126,122,128,137,129,114,113,122,126,126,126,120,106,103,
117,126,117,108,112,120,123,127,130,129,129,139,147,136,118,119,
136,148,143,129,118,114,118,127,126,119,122,134,135,126,121,121,
115,109,114,120,112,107,119,137,147,148,144,132,119,122,137,144,
137,132,135,133,128,126,121,110,107,121,131,120,107,114,127,124,
115,109,104,102,114,134,139,132,135,147,144,127,118,122,124,122,
125,126,119,113,118,124,123,124,128,119,105,111,131,130,110,102,
112,117,113,115,123,124,128,140,145,133,122,127,138,141,138,131,
118,108,115,126,121,112,119,131,127,116,114,115,110,108,116,118,
109,111,130,145,147,146,142,130,121,130,143,137,128,131,139,135,
125,121,119,116,124,138,138,124,121,132,136,124,114,113,110,106,
116,136,145,143,148,154,148,137,134,135,133,135,140,136,124,121,
128,130,124,122,123,115,109,117,127,122,113,115,119,114,111,118,
127,131,140,152,149,134,126,135,141,134,124,118,114,115,124,128,
123,123,133,136,127,123,124,117,106,110,119,113,102,111,132,139,
137,140,145,137,128,134,143,139,132,134,135,126,117,118,118,115,
120,130,127,116,119,130,128,115,108,108,106,110,126,139,143,148,
156,154,142,134,132,128,128,134,137,128,120,127,135,130,124,127,
130,124,123,135,136,122,115,122,121,109,106,121,134,140,150,159,
152,139,141,149,144,133,128,127,122,120,126,127,122,124,132,129,
116,112,118,119,112,111,113,108,105,117,134,140,141,143,141,132,
130,136,134,125,124,128,126,117,113,113,114,119,130,135,128,122,
127,130,123,112,104,100,98,107,123,131,135,145,157,154,139,133,
135,131,127,132,136,128,119,123,128,123,117,118,119,116,119,129,
129,118,115,118,115,106,108,122,136,147,157,158,148,138,139,139,
135,130,125,119,117,125,134,132,126,131,140,138,128,124,126,123,
120,120,115,105,107,125,138,139,142,150,152,146,145,148,142,134,
136,140,130,117,116,121,120,119,126,128,120,118,128,130,117,105,
104,103,102,112,127,132,137,149,158,148,131,126,127,122,119,124,
124,115,115,125,127,119,118,127,128,119,121,132,129,117,111,112,
105,97,102,118,131,144,156,157,148,144,146,140,127,123,125,123,
119,123,128,122,119,127,131,121,112,117,125,123,119,116,109,102,
111,130,140,141,144,150,150,145,144,141,134,130,133,130,120,118,
126,127,123,129,141,139,129,131,140,135,119,110,109,105,105,117,
130,134,144,162,168,154,139,138,139,134,133,135,129,120,124,132,
126,112,111,119,122,121,126,127,118,113,116,113,100,95,108,124,
136,149,157,152,140,138,137,124,110,111,116,114,111,118,124,122,
126,135,133,119,115,125,127,117,111,110,102,95,105,123,130,133,
144,154,153,147,146,141,129,126,133,131,119,113,117,119,119,125,
129,122,119,130,137,124,107,105,107,104,106,120,131,138,150,165,
165,150,136,132,133,131,130,127,123,124,132,134,124,120,129,136,
133,132,137,136,125,118,116,112,104,102,110,123,145,168,170,152,
145,157,158,132,109,116,133,134,123,117,116,123,133,133,116,106,
118,133,125,109,109,115,109,101,106,121,134,146,153,147,139,144,
147,129,106,109,126,125,107,100,111,126,137,134,118,113,131,148,
135,107,97,106,109,99,94,104,122,143,160,162,149,142,148,146,
126,115,127,137,127,115,120,127,123,117,115,117,124,137,138,120,
107,117,126,110,91,99,123,142,157,164,158,151,157,161,138,107,
107,130,135,118,114,131,141,136,131,131,131,132,135,130,120,120,
127,117,96,94,118,138,141,145,155,163,165,161,145,123,120,137,
141,118,101,112,131,132,123,118,117,123,135,138,119,101,107,117,
108,94,102,124,138,145,155,159,151,141,135,121,108,112,125,119,
105,111,131,134,116,109,121,135,137,133,123,111,112,122,111,83,
75,101,129,141,147,155,159,159,159,146,120,109,123,135,123,111,
119,129,123,115,121,129,129,129,130,125,117,119,120,104,92,110,
140,148,140,145,163,168,156,142,129,121,129,141,130,106,104,126,
138,131,127,135,144,147,146,136,117,109,113,109,94,95,120,141,
145,150,164,168,157,144,138,132,130,137,135,117,108,122,134,122,
106,111,129,139,137,129,116,109,118,122,102,84,98,132,147,143,
147,157,158,151,141,125,107,106,120,120,105,105,124,131,122,123,
136,138,129,124,121,114,110,112,102,84,87,115,135,129,128,148,
166,163,152,142,129,123,131,133,114,96,107,131,134,121,121,133,
140,138,131,119,109,112,118,111,103,114,136,142,142,153,167,164,
151,142,131,121,124,132,122,106,115,140,141,122,119,139,151,146,
138,130,120,117,123,117,93,85,110,138,142,144,159,170,166,157,
150,135,120,119,125,120,112,118,129,126,120,127,136,130,120,118,
119,116,116,118,108,99,111,135,140,131,136,155,163,153,140,126,
113,112,121,115,97,97,119,133,127,125,134,137,132,130,127,113,
98,99,103,96,92,107,127,131,135,152,164,156,142,137,135,131,
126,120,111,111,125,134,124,112,120,135,139,132,126,119,114,121,
129,115,94,101,130,147,143,146,163,170,159,145,133,119,112,117,
118,111,114,132,140,134,134,145,146,134,126,126,122,116,117,115,
101,98,119,138,133,129,147,169,169,154,144,134,124,125,127,113,
97,106,130,134,122,120,130,133,129,126,117,104,103,114,115,104,
107,128,140,138,143,157,157,142,130,125,115,108,110,110,103,107,
126,134,123,115,125,138,137,127,116,104,101,110,113,95,79,96,
126,135,133,146,161,160,151,146,132,113,109,119,118,109,115,128,
130,125,131,137,129,117,117,120,116,115,121,119,109,115,136,144,
135,138,158,166,155,143,132,119,114,122,121,105,102,123,144,142,
134,139,145,142,135,129,116,104,107,115,110,103,115,134,139,139,
152,164,158,145,141,135,124,121,123,116,107,117,135,132,114,113,
132,139,129,119,114,109,112,124,122,104,101,125,144,142,137,147,
154,149,142,132,111,95,102,117,113,104,115,135,137,129,134,139,
128,113,110,109,104,103,109,108,101,111,130,134,125,132,154,162,
151,138,129,122,123,127,116,98,100,125,138,129,124,132,133,127,
126,123,107,100,114,127,120,116,131,145,143,142,156,161,143,129,
130,128,119,116,118,113,114,133,146,136,124,135,151,147,130,119,
113,111,119,124,113,100,112,137,144,136,140,154,159,153,149,138,
119,111,120,123,111,109,124,133,128,128,137,133,117,110,114,114,
112,118,123,118,119,136,144,133,124,136,150,146,135,127,116,109,
118,124,107,92,110,139,141,127,128,138,134,122,119,113,99,96,
111,118,109,110,128,138,134,137,148,148,138,134,133,125,119,121,
118,107,110,130,137,121,113,127,138,130,116,112,112,115,125,131,
121,112,127,148,146,133,135,148,153,148,135,119,111,116,123,119,
114,123,139,142,140,145,149,137,121,117,117,112,113,121,124,119,
125,141,141,126,126,146,157,149,138,133,128,125,128,124,105,98,
118,138,135,123,125,131,129,123,117,107,102,114,130,131,122,127,
139,140,134,137,141,135,126,124,122,114,114,117,114,109,118,133,
133,123,128,142,140,124,112,109,108,111,120,122,110,109,128,141,
133,124,133,146,147,142,134,121,112,117,124,117,108,116,130,132,
129,132,133,121,110,111,115,115,118,126,130,132,138,142,136,129,
131,138,142,139,134,124,118,125,132,121,103,110,138,151,139,131,
139,145,137,125,116,108,109,122,133,127,121,131,142,140,134,138,
142,137,133,134,132,124,120,121,117,113,121,131,128,119,122,134,
133,119,108,108,115,124,132,129,120,124,139,143,130,123,131,138,
135,128,121,115,111,115,118,113,111,125,142,141,132,135,138,126,
111,108,112,113,117,123,124,123,131,137,127,117,127,143,143,132,
126,127,128,128,125,113,103,111,130,135,125,122,130,133,125,115,
110,109,115,128,133,130,132,141,142,134,133,137,134,127,127,128,
124,120,123,125,117,117,133,143,136,128,138,148,139,121,113,115,
123,131,132,124,119,130,143,140,127,127,138,144,140,133,126,121,
121,125,121,111,112,126,133,129,127,130,128,118,111,112,115,118,
126,132,132,133,138,137,126,120,127,135,130,121,120,123,124,126,
126,113,104,119,143,143,127,124,137,140,126,113,108,109,118,127,
127,122,125,136,137,129,127,133,133,128,127,131,129,123,121,120,
116,116,125,128,122,119,129,136,126,111,108,116,125,134,135,127,
125,139,147,135,119,122,134,136,130,126,122,118,120,126,123,114,
120,137,144,138,138,142,137,122,115,119,124,125,127,129,131,137,
143,137,125,123,133,140,135,128,126,129,131,130,120,108,108,124,
134,128,121,125,133,129,119,113,112,116,125,132,130,127,134,141,
135,124,123,129,129,123,121,123,126,127,122,117,119,127,133,131,
127,127,135,138,128,112,107,114,125,129,124,119,124,136,139,128,
119,124,135,137,130,122,120,121,124,122,115,110,116,127,129,126,
126,129,125,115,110,115,123,127,128,132,138,141,140,130,117,117,
128,134,127,118,118,123,125,123,123,123,121,127,134,131,127,136,
147,140,122,112,112,117,127,136,138,133,133,135,132,126,128,134,
133,125,122,122,122,123,124,123,120,120,121,118,115,122,133,133,
120,108,107,114,125,134,134,128,130,138,133,119,118,130,139,131,
118,114,117,119,125,130,124,115,119,128,131,131,136,139,129,113,
107,110,119,127,132,132,131,134,133,124,118,126,137,133,120,114,
119,129,132,127,116,110,114,121,123,121,125,134,134,123,113,110,
112,122,135,139,132,129,134,135,130,126,126,125,120,115,115,119,
126,129,125,121,122,125,126,129,133,136,140,137,122,108,113,129,
138,134,127,126,131,136,135,128,126,131,134,127,118,116,123,129,
129,123,115,113,118,124,127,128,131,129,119,110,109,117,128,133,
132,132,133,135,134,129,125,129,134,125,113,112,121,131,135,129,
116,111,120,131,132,130,132,136,133,122,113,112,119,129,133,131,
126,127,133,136,132,129,128,125,117,114,119,128,130,127,121,117,
119,124,127,126,126,129,127,120,113,109,114,128,138,137,130,129,
137,142,136,126,122,124,122,113,109,114,126,134,130,122,121,124,
129,134,136,136,134,129,121,115,115,123,133,135,130,130,137,140,
136,129,127,128,126,119,112,114,124,134,134,125,116,115,123,129,
129,125,126,129,122,113,112,117,125,134,137,133,129,134,142,140,
132,128,123,119,116,114,118,130,136,128,119,121,129,131,130,130,
133,133,128,119,112,113,123,133,135,130,126,130,139,142,134,124,
121,123,121,116,115,122,131,133,127,119,117,122,129,130,126,125,
126,123,116,112,119,130,135,133,132,133,137,142,139,129,122,122,
120,111,107,117,133,138,130,122,121,121,129,141,131,121,138,138,
112,113,135,124,113,140,150,120,119,152,148,119,127,142,118,97,
119,133,116,119,145,136,105,116,144,130,110,130,144,118,107,127,
126,104,119,151,140,113,128,153,140,126,141,137,107,110,136,125,
101,123,154,134,107,125,142,122,117,144,147,118,117,136,123,102,
123,148,130,113,134,149,132,129,147,136,107,116,138,119,97,123,
152,133,112,127,134,115,119,143,134,107,118,142,124,100,121,146,
130,119,140,146,124,129,156,144,110,116,134,115,97,122,146,128,
115,133,136,116,123,149,140,114,126,146,126,105,124,140,124,122,
145,141,115,127,159,147,112,115,135,119,100,123,142,122,117,142,
139,107,113,147,140,113,123,142,123,103,122,137,120,119,144,142,
118,128,159,150,118,121,138,121,104,120,131,118,122,147,139,108,
114,145,142,120,127,140,124,110,128,136,117,116,142,141,116,122,
150,146,125,130,139,118,104,123,133,115,117,144,140,111,114,142,
137,115,123,140,123,107,125,136,114,112,143,148,120,121,150,149,
128,133,142,119,100,120,135,115,111,139,145,118,115,137,136,120,
132,148,130,111,128,141,119,109,136,147,122,117,141,145,128,133,
148,126,100,117,139,117,101,133,153,126,110,131,137,119,125,146,
130,104,118,141,125,106,126,144,128,119,139,145,130,135,151,137,
109,113,132,123,108,123,142,129,115,128,137,123,124,145,140,113,
116,140,131,107,119,143,133,116,132,145,129,126,148,146,113,106,
130,130,109,117,140,133,117,129,139,121,113,137,144,119,110,130,
131,111,118,140,132,116,129,147,134,125,145,152,124,108,126,131,
108,108,135,138,119,125,141,126,112,135,154,130,110,129,142,120,
112,134,139,121,125,145,136,118,133,154,138,112,118,129,116,108,
127,137,122,121,136,131,115,125,145,135,113,117,132,124,112,124,
135,123,120,139,142,126,130,151,148,123,117,128,122,110,121,138,
126,113,130,141,121,112,138,149,125,115,133,134,114,117,137,132,
115,126,144,133,121,139,152,133,116,124,127,113,115,133,131,117,
127,142,128,109,124,145,133,115,123,130,117,113,131,134,118,118,
139,140,124,130,151,145,122,121,130,118,109,126,136,121,117,136,
137,118,121,144,142,122,123,138,131,116,125,139,128,116,131,143,
129,122,142,150,130,119,127,123,110,118,135,129,114,124,138,127,
114,127,141,129,117,128,131,115,113,130,130,114,120,139,137,126,
137,152,142,125,128,130,116,111,127,133,118,119,138,135,116,122,
141,138,124,128,135,123,116,130,138,121,115,132,140,127,126,142,
145,132,128,132,120,109,122,137,127,116,128,137,123,116,131,140,
128,121,129,127,114,117,130,127,116,123,138,134,124,135,149,140,
127,129,127,115,117,132,130,118,121,135,133,125,129,137,136,133,
136,133,123,122,134,136,122,119,132,136,127,129,142,143,132,129,
130,119,111,122,133,124,117,127,136,126,117,126,134,129,125,127,
122,117,122,127,122,117,124,133,132,128,136,146,141,133,134,129,
114,113,128,131,119,118,129,130,123,128,136,133,129,132,132,124,
121,129,132,123,121,130,132,126,129,140,142,135,132,130,120,114,
124,133,127,120,126,131,125,123,130,132,126,126,130,124,114,119,
128,124,116,122,131,128,126,137,146,138,131,134,130,118,117,129,
131,122,124,134,132,125,131,138,135,133,137,136,124,123,134,136,
124,119,129,132,127,130,140,140,133,133,132,122,113,120,130,126,
120,126,131,125,122,129,132,126,125,127,122,115,118,126,124,117,
123,132,127,125,139,146,137,133,137,128,114,117,128,127,118,120,
128,127,124,128,133,132,133,135,132,124,123,129,130,127,124,126,
127,127,132,139,139,134,133,132,124,116,121,128,126,123,126,129,
125,124,130,131,128,128,128,122,115,120,127,123,117,120,126,127,
126,134,141,139,135,140,136,119,117,131,133,123,124,131,130,128,
133,139,137,135,138,136,128,125,130,132,128,126,128,128,126,130,
138,139,136,134,132,125,119,123,127,125,123,125,127,125,125,129,
131,129,128,128,122,114,116,124,124,120,123,126,125,127,136,141,
139,134,135,134,124,116,119,126,126,124,123,121,122,131,139,136,
129,129,135,133,126,124,127,127,126,130,130,124,125,136,143,139,
134,129,123,120,126,131,126,120,122,129,131,129,129,128,129,134,
134,122,110,114,125,128,122,118,122,124,127,138,144,136,132,139,
140,131,122,121,126,129,131,129,126,126,132,141,142,136,133,133,
132,130,131,131,126,124,128,132,130,128,131,136,140,141,135,123,
118,124,131,129,122,120,124,128,132,132,129,127,130,133,126,116,
113,118,124,127,125,120,120,126,135,140,140,136,133,132,130,127,
121,118,122,126,127,127,124,123,133,142,140,134,131,127,124,129,
136,131,121,121,128,133,132,132,133,135,139,140,132,121,119,126,
131,129,124,121,123,131,138,136,129,125,127,127,122,116,116,120,
122,127,130,125,122,129,138,139,138,136,132,128,130,134,131,123,
121,124,125,128,132,134,135,142,149,145,130,121,123,130,132,127,
122,122,128,136,140,136,131,131,134,132,124,118,120,125,130,132,
128,122,120,127,134,134,129,125,121,119,121,125,124,117,113,119,
125,124,123,130,139,144,143,135,123,117,119,125,123,117,118,122,
128,135,140,135,128,132,136,131,123,121,125,130,135,133,125,120,
122,130,136,136,134,132,131,133,133,128,122,118,119,124,127,127,
127,131,137,139,137,128,115,110,119,126,123,120,120,124,132,139,
137,130,132,140,140,131,124,122,126,131,131,127,122,121,126,138,
145,141,137,137,138,135,131,129,125,122,124,128,127,124,126,133,
140,143,139,128,121,122,126,127,123,120,122,126,131,134,133,129,
127,128,127,120,113,114,122,126,125,122,118,117,124,133,136,133,
133,135,136,132,125,120,117,115,117,121,122,124,131,142,144,140,
137,130,121,119,126,128,125,125,127,129,131,132,129,127,131,138,
138,129,123,125,129,130,128,122,117,119,130,138,135,132,135,135,
128,121,120,117,114,119,126,125,121,126,134,139,141,141,137,128,
124,126,129,126,122,121,124,130,133,135,138,140,140,140,138,131,
124,125,132,135,130,123,120,122,128,133,134,133,134,137,136,132,
126,122,119,120,123,124,123,126,133,140,140,134,125,117,115,117,
117,118,121,122,121,125,130,127,123,129,138,138,131,128,126,124,
124,125,120,113,113,120,130,137,138,138,139,139,134,126,120,121,
124,124,124,126,125,125,131,136,137,135,131,127,125,127,130,126,
123,123,125,129,131,130,132,137,137,134,129,122,116,118,124,125,
121,118,119,123,130,136,135,134,138,140,137,131,125,121,120,124,
123,119,123,133,141,145,146,142,134,129,127,127,127,126,127,129,
130,128,127,127,127,129,134,137,134,128,127,130,130,124,117,115,
118,125,132,136,135,135,135,132,125,115,108,112,118,121,121,122,
122,128,135,135,133,134,131,126,126,130,125,118,117,120,119,119,
124,130,134,139,142,139,132,126,126,126,126,126,124,119,121,128,
129,128,130,133,135,136,136,129,124,124,125,123,123,122,124,133,
141,142,140,136,129,122,119,118,117,119,122,125,126,127,127,127,
129,134,138,139,135,132,131,131,127,121,117,114,117,127,136,140,
144,147,145,139,133,126,121,121,126,131,129,124,124,131,134,132,
130,130,130,129,132,132,127,122,121,124,122,120,122,129,135,137,
139,136,125,117,118,120,118,116,117,118,122,128,130,130,131,134,
136,135,131,126,122,119,118,118,116,114,118,130,139,141,140,138,
134,129,128,126,123,122,125,128,126,123,124,127,126,130,137,135,
129,132,137,132,125,124,120,115,120,130,136,138,139,142,141,133,
122,115,114,116,120,125,125,124,128,133,134,132,131,132,133,134,
133,131,128,122,120,120,119,120,125,131,139,147,148,141,136,134,
130,125,124,126,124,121,124,131,131,127,128,133,136,134,131,129,
127,125,125,123,118,115,122,132,135,136,138,135,127,123,123,118,
114,117,124,126,124,121,123,128,129,130,134,134,131,131,132,129,
122,114,111,111,115,122,130,137,143,146,144,136,128,123,121,123,
128,129,125,124,129,131,129,126,125,128,133,134,135,135,130,125,
126,125,118,116,125,133,137,142,144,136,127,126,124,118,116,118,
121,123,128,130,130,130,134,137,135,132,132,130,128,126,126,122,
114,113,125,134,134,137,143,144,139,135,133,128,125,128,131,129,
124,123,125,127,128,130,131,132,133,135,134,130,125,121,116,114,
119,127,131,134,139,141,139,130,120,114,117,120,121,122,122,124,
129,131,127,125,127,130,131,133,134,130,127,124,120,113,109,112,
120,128,137,144,146,142,136,134,131,125,121,123,125,126,127,129,
128,126,127,132,133,129,129,131,132,132,128,123,118,119,124,129,
132,134,138,139,134,129,125,123,120,119,123,126,125,123,123,127,
134,138,133,127,131,141,141,127,117,118,120,118,118,119,124,137,
150,148,136,133,137,136,127,123,126,131,130,127,126,127,126,126,
124,124,128,136,140,134,126,126,127,121,111,110,121,134,139,139,
135,132,134,133,121,109,111,122,126,122,122,125,128,130,131,128,
125,129,135,133,126,123,124,119,112,113,117,122,131,137,136,136,
143,145,134,122,122,131,133,125,118,119,126,131,129,124,123,129,
138,138,130,122,124,129,123,113,115,123,129,135,138,134,132,134,
129,120,118,122,126,123,120,122,129,132,127,121,122,131,138,137,
133,129,130,133,126,111,105,111,124,135,136,134,139,147,147,137,
126,122,127,131,127,122,126,130,130,126,124,125,128,131,130,128,
130,134,130,120,113,117,125,126,124,125,132,138,140,133,121,117,
123,129,124,112,111,125,133,128,123,124,128,136,139,131,124,128,
131,125,115,112,115,121,124,127,134,141,143,141,136,129,127,132,
131,122,120,129,137,130,118,116,123,129,131,130,128,132,140,138,
122,108,110,120,122,122,128,135,137,140,140,127,115,117,123,121,
119,124,131,133,128,123,125,127,127,128,130,133,139,141,128,115,
114,119,121,119,121,129,140,148,146,137,128,129,136,134,124,119,
126,134,132,124,119,121,127,133,133,128,129,135,134,124,116,118,
120,119,122,128,134,136,134,129,124,123,125,126,122,119,124,132,
134,122,114,120,129,131,132,132,132,136,140,131,116,108,112,120,
123,124,129,137,144,143,137,129,128,131,131,129,128,131,132,128,
123,121,122,124,125,126,130,136,139,134,123,117,119,121,120,116,
117,129,138,136,130,126,125,126,129,128,120,118,127,132,125,120,
122,125,129,134,134,131,134,137,130,122,117,119,122,122,122,130,
138,136,133,133,133,133,136,136,130,127,133,136,127,116,115,123,
128,131,130,129,132,139,138,126,115,113,120,126,122,121,128,133,
133,132,128,122,122,126,128,126,126,132,130,123,121,124,126,125,
126,130,133,137,137,131,121,117,123,124,119,117,125,135,139,137,
134,130,132,138,138,130,124,127,132,131,124,119,120,124,130,133,
131,128,130,133,128,120,119,123,121,118,124,130,128,125,125,124,
124,129,131,127,124,128,132,129,121,116,117,125,131,130,129,133,
136,137,136,123,112,117,126,125,121,126,132,135,136,135,131,128,
130,135,135,133,133,134,129,122,122,125,124,122,125,132,134,135,
135,130,121,120,126,125,116,116,127,133,132,129,125,123,128,133,
131,124,122,127,132,128,122,120,125,128,130,133,131,128,131,133,
126,119,121,125,124,123,128,133,131,127,130,133,133,134,136,134,
131,133,137,130,118,115,122,127,128,129,131,131,134,137,129,117,
113,121,124,121,121,125,126,127,129,126,121,122,126,129,128,127,
129,130,125,121,123,125,122,125,131,131,131,136,133,122,121,127,
126,121,118,122,130,134,133,131,129,130,135,139,134,126,129,134,
133,126,122,123,125,128,132,131,128,128,134,134,125,122,127,126,
122,125,129,127,124,125,125,126,127,131,130,127,129,134,132,122,
117,121,127,128,127,129,131,131,135,135,126,117,119,127,129,124,
123,129,132,132,134,132,126,127,134,137,132,130,133,132,126,124,
126,125,122,124,130,133,132,132,129,123,122,126,125,116,114,121,
128,129,125,121,122,125,130,132,125,121,127,133,127,120,122,125,
126,129,131,130,127,126,132,132,121,119,127,126,121,126,133,129,
124,127,131,132,132,134,133,131,133,137,133,122,119,125,131,129,
127,130,131,134,140,135,123,118,125,129,126,123,125,127,128,129,
129,123,120,126,131,130,126,130,132,128,124,125,126,123,121,127,
133,132,130,132,129,124,125,129,125,119,122,129,133,132,130,128,
128,132,137,135,127,126,133,135,128,123,124,127,129,131,130,127,
127,130,132,127,122,122,124,122,121,124,124,120,118,121,124,124,
125,128,128,126,129,132,126,117,119,127,129,124,124,128,129,130,
132,127,119,118,124,128,126,121,124,131,132,129,128,127,125,129,
134,131,129,133,134,129,126,127,128,125,124,128,135,135,132,133,
131,126,128,130,124,117,121,128,128,125,123,123,125,129,132,127,
122,125,133,132,124,121,125,127,128,129,129,126,125,129,130,125,
121,124,128,125,124,130,131,126,125,129,130,129,131,132,130,130,
133,133,126,119,123,130,130,126,126,129,131,134,133,126,118,120,
127,125,119,119,124,126,125,125,122,118,122,128,128,124,125,129,
129,126,124,125,123,122,124,126,128,130,127,125,125,125,125,125,
121,119,125,130,131,128,123,125,132,135,131,126,126,130,134,133,
125,123,128,133,131,130,131,129,131,135,131,126,125,127,127,125,
124,125,126,122,121,125,126,125,127,128,127,128,132,130,124,122,
125,130,128,124,125,129,132,133,129,122,119,124,129,128,124,124,
130,133,131,128,126,126,128,133,132,127,129,133,131,126,127,129,
126,125,127,129,130,131,131,128,125,126,127,125,119,119,125,127,
126,122,122,124,127,128,125,122,122,127,132,128,121,122,128,129,
126,126,126,123,126,130,125,121,123,126,125,124,125,127,127,126,
127,129,130,130,130,130,129,131,133,130,125,124,128,132,131,129,
128,132,137,135,129,124,124,128,129,126,123,124,128,129,127,124,
122,123,126,129,128,126,126,131,132,126,124,128,127,124,125,129,
130,130,129,127,126,127,128,125,122,124,130,132,130,127,127,129,
133,133,128,125,127,132,133,128,126,127,131,132,128,127,127,129,
131,133,128,124,126,128,126,124,124,126,124,123,123,124,125,126,
126,124,125,129,131,126,121,123,128,129,126,123,124,131,132,127,
124,122,120,125,129,126,122,125,133,132,127,126,126,127,130,131,
130,127,129,134,132,126,127,130,129,127,129,133,133,133,132,130,
129,130,130,124,121,125,129,129,126,124,125,128,130,128,124,122,
126,132,131,126,125,129,131,130,127,125,127,130,130,128,126,125,
128,129,126,126,128,129,127,127,128,130,130,129,129,129,130,132,
131,126,122,126,134,134,128,127,130,133,133,132,129,125,128,130,
125,120,122,129,132,130,124,120,120,124,128,128,127,127,127,127,
126,124,127,130,128,124,123,124,126,130,128,127,128,126,125,121,
122,129,134,132,128,125,126,130,133,131,127,125,127,131,128,126,
127,133,137,131,126,127,128,132,135,134,129,127,128,126,126,126,
128,131,128,124,122,125,130,130,128,128,128,129,127,125,126,131,
134,130,126,123,126,132,135,130,125,124,127,127,127,125,128,134,
134,130,125,125,128,131,133,130,126,126,128,130,129,130,132,131,
129,125,127,133,134,133,133,130,126,125,125,123,124,130,131,127,
121,120,125,130,131,127,123,123,124,127,128,126,127,131,130,124,
121,124,126,132,133,125,122,125,127,126,127,129,131,130,125,123,
127,130,132,131,128,126,126,128,127,126,130,134,132,128,127,127,
130,137,138,129,125,126,127,129,128,126,127,132,130,123,123,126,
129,131,129,126,124,125,129,132,131,128,129,129,124,122,126,131,
133,132,129,126,128,130,128,127,128,130,129,126,123,124,131,135,
132,127,125,126,129,132,131,129,130,132,128,126,125,127,133,135,
133,128,127,128,130,130,127,127,126,123,120,121,125,128,129,129,
125,124,126,128,128,126,128,129,126,124,121,123,130,133,131,127,
123,126,130,131,126,125,127,129,127,123,124,129,131,132,129,125,
124,128,132,132,131,128,128,127,123,124,130,134,134,132,130,127,
130,132,127,126,128,126,125,123,121,125,131,132,128,125,123,126,
132,132,128,127,130,130,126,124,124,128,134,133,128,127,127,128,
130,131,127,125,127,126,123,125,130,133,132,129,127,127,130,131,
129,129,128,129,129,125,124,130,135,134,132,129,124,126,134,133,
122,122,132,126,116,124,131,122,123,135,129,115,123,138,131,122,
130,135,120,117,130,130,121,128,140,130,116,128,139,126,118,132,
133,119,120,132,127,121,134,141,126,116,129,135,126,127,134,129,
121,126,135,126,119,133,142,129,120,131,135,125,128,138,127,116,
125,130,119,118,132,136,124,120,130,132,123,127,137,129,119,129,
136,123,118,135,141,127,124,132,129,122,131,138,126,117,130,135,
121,117,133,138,126,125,134,129,119,131,143,129,117,131,137,121,
120,137,138,126,129,137,129,120,132,140,127,116,127,133,119,115,
131,134,124,127,133,124,117,129,140,129,118,129,135,122,119,132,
132,122,127,138,128,116,130,141,128,119,130,131,119,120,132,132,
123,129,137,127,117,129,141,127,118,132,135,120,120,134,133,123,
131,142,129,116,128,140,131,122,128,131,120,119,131,127,117,127,
138,127,117,126,136,130,125,131,133,123,121,132,133,123,129,139,
132,120,127,138,130,123,131,133,122,120,131,131,121,127,140,133,
118,123,136,131,124,132,134,124,121,134,135,122,124,139,137,123,
125,136,131,125,134,135,120,116,130,130,118,122,136,133,120,122,
132,129,123,131,136,123,118,130,134,122,122,136,136,123,123,132,
131,125,131,136,125,117,127,134,122,119,133,136,124,123,133,131,
123,129,139,128,117,126,135,126,122,133,137,127,125,132,131,124,
130,139,127,115,124,132,123,116,128,135,125,123,130,129,123,126,
137,133,119,124,136,131,121,129,138,129,123,132,133,124,126,139,
136,120,121,132,129,120,126,136,130,122,130,133,123,122,137,138,
120,120,134,132,121,127,138,133,125,133,135,125,125,137,139,125,
120,128,129,120,121,131,128,120,127,133,125,120,132,140,127,118,
128,132,123,123,134,134,123,126,136,129,121,129,139,130,119,126,
131,123,120,130,134,124,125,134,130,120,126,140,134,120,125,134,
127,121,130,136,126,123,134,135,123,124,139,139,123,121,131,125,
116,125,133,123,119,131,132,121,122,134,137,125,122,133,130,121,
128,137,130,123,132,136,126,122,134,140,129,123,130,130,122,124,
133,130,121,128,135,126,120,130,137,131,124,128,131,125,124,134,
136,126,127,137,133,124,130,139,134,124,126,130,123,120,128,131,
123,120,129,130,121,123,134,134,125,126,131,126,123,130,134,127,
124,133,134,124,124,133,135,128,125,129,126,119,125,133,128,121,
129,136,128,122,131,137,129,124,130,130,123,125,134,132,124,128,
135,130,124,130,137,132,128,130,127,121,122,128,127,121,122,129,
128,122,124,133,133,127,128,130,125,125,131,134,130,125,131,134,
127,125,134,136,128,127,131,126,121,127,133,128,123,128,132,126,
124,132,136,129,128,134,129,122,129,136,131,126,130,135,131,128,
132,137,133,129,131,129,121,121,129,129,122,122,130,128,123,127,
132,131,127,129,130,125,124,130,133,128,127,132,130,125,127,132,
133,129,129,130,124,120,126,131,126,122,129,132,126,126,134,134,
129,129,132,127,122,127,133,130,125,129,133,129,127,132,135,131,
128,131,129,121,120,128,128,121,122,128,124,121,126,131,130,128,
130,130,125,124,130,133,128,125,131,131,126,129,134,131,129,131,
129,123,121,126,129,128,125,127,132,129,126,131,133,129,129,131,
128,125,128,131,133,128,127,132,131,127,132,137,133,129,131,130,
122,121,127,127,121,123,127,126,123,127,130,131,129,129,129,125,
123,128,131,129,128,128,130,128,128,132,132,129,129,130,124,121,
126,130,126,125,129,129,127,129,132,132,132,131,130,128,125,126,
130,130,127,128,131,130,129,132,135,134,131,130,127,121,120,127,
126,120,122,126,124,124,127,130,129,128,130,130,126,124,129,132,
128,126,128,129,126,127,131,132,131,131,130,126,123,125,128,126,
124,127,129,128,129,132,132,131,131,131,127,124,126,130,131,127,
129,132,129,130,135,135,131,132,133,128,123,123,125,126,123,122,
124,125,123,125,130,131,129,129,130,126,125,128,131,128,126,129,
129,127,129,132,132,131,130,128,125,123,124,127,128,127,127,128,
130,130,130,133,132,130,131,130,126,124,127,130,131,129,128,128,
129,134,137,133,128,128,130,126,122,121,123,122,124,126,123,122,
126,131,133,132,130,127,125,126,129,129,126,124,128,132,131,129,
129,131,131,132,130,124,120,124,128,130,128,124,124,127,130,133,
132,128,129,133,132,126,124,125,127,129,131,131,127,127,135,139,
136,132,129,127,124,124,125,123,121,122,126,126,123,124,127,130,
132,132,129,124,124,129,131,129,127,124,127,132,131,131,130,128,
129,131,128,122,121,125,129,130,127,127,125,127,135,136,132,130,
130,130,128,126,126,125,126,129,132,131,128,131,136,135,133,131,
126,121,122,127,125,121,121,122,123,126,127,126,127,132,134,132,
129,125,124,129,131,128,127,127,127,131,135,134,129,127,128,127,
124,122,123,124,126,130,131,126,125,130,131,132,132,128,126,126,
128,129,128,125,125,128,130,131,133,132,135,136,134,132,124,119,
121,125,124,123,121,121,125,130,131,129,128,128,130,129,126,125,
124,128,131,131,131,127,127,133,133,130,128,125,124,126,127,128,
126,124,126,128,128,128,129,131,135,136,135,131,124,122,125,127,
126,126,127,130,134,138,137,133,130,129,129,126,120,119,123,126,
126,127,124,121,124,128,133,132,128,131,131,129,130,129,125,125,
129,131,130,129,130,132,134,132,129,124,119,119,124,127,126,124,
126,127,130,132,130,130,129,130,132,126,121,123,124,129,131,130,
130,129,132,137,137,133,129,127,127,126,125,123,122,122,123,125,
123,123,127,130,134,135,131,126,123,124,127,127,125,127,130,131,
134,135,131,128,127,127,125,122,122,125,126,132,132,127,126,125,
129,134,134,132,130,131,130,127,125,123,123,126,130,133,133,132,
135,137,135,131,127,122,119,123,125,125,127,123,124,129,128,128,
130,129,131,133,131,127,125,127,128,131,131,128,129,129,132,134,
130,128,126,124,125,124,122,123,125,126,127,129,126,125,131,135,
133,132,127,124,124,123,125,126,124,129,134,135,135,135,132,130,
129,128,124,122,122,125,127,126,126,124,121,122,127,132,131,129,
132,132,128,126,123,123,126,128,129,132,132,130,133,134,130,126,
122,122,123,123,128,130,127,129,131,130,130,130,129,131,132,131,
127,124,124,126,128,128,130,131,131,133,135,135,132,130,129,126,
127,125,122,125,125,125,128,125,124,128,132,134,134,132,129,126,
126,126,127,128,129,133,134,134,133,130,128,127,126,125,122,121,
124,128,129,127,128,125,123,127,130,130,133,132,129,129,126,122,
121,122,125,130,133,132,134,135,134,134,129,124,123,121,122,125,
126,125,126,128,127,125,126,127,128,130,131,130,127,124,125,128,
128,128,130,130,129,132,132,130,128,125,126,127,123,124,126,125,
/*
128,131,129,128,129,131,133,134,132,128,126,124,123,126,125,126,
132,134,134,133,134,133,131,131,130,127,125,125,127,128,128,127,
125,124,125,126,130,132,131,133,133,130,126,125,126,125,129,134,
134,132,131,133,132,128,125,122,120,121,123,126,127,127,128,129,
128,127,127,128,130,130,129,128,124,122,124,126,125,127,129,130,
131,132,132,130,127,128,127,123,123,123,122,124,127,127,125,124,
126,128,130,130,129,128,125,125,126,126,126,128,131,135,132,129,
129,127,125,126,127,123,122,126,128,128,128,128,129,126,126,130,
131,130,131,132,130,126,123,122,123,126,129,133,136,131,132,137,
133,130,128,124,124,125,127,128,127,129,130,129,127,124,127,129,
129,132,132,130,127,127,130,129,129,131,131,131,131,131,130,127,
126,125,124,123,121,123,126,126,129,131,128,126,129,131,130,129,
128,125,124,124,124,125,124,128,132,132,130,128,128,128,127,127,
126,124,123,123,128,127,123,125,125,123,125,127,127,129,129,130,
130,127,124,124,126,128,130,133,131,129,130,132,127,126,125,121,
123,126,126,127,129,130,131,131,128,124,127,130,129,130,131,127,
124,128,129,126,130,131,130,133,133,133,133,129,129,130,127,125,
124,125,127,129,131,129,127,127,129,130,130,129,129,129,128,128,
129,129,128,131,134,132,130,128,127,127,126,126,124,122,123,126,
128,128,127,127,129,128,127,129,128,128,130,129,126,124,123,123,
125,128,130,130,130,130,130,130,128,124,123,123,123,124,126,124,
126,130,129,126,123,122,126,126,127,131,129,127,127,127,128,127,
127,128,130,132,129,129,132,126,125,129,124,121,124,127,127,130,
133,130,127,128,129,129,129,128,127,128,128,128,128,128,128,132,
135,131,130,131,130,130,130,128,127,126,126,129,129,129,128,128,
129,128,128,129,128,130,132,132,129,126,127,127,128,132,132,131,
130,130,131,128,125,123,123,124,123,124,128,129,128,130,129,129,
128,124,124,128,132,131,126,123,126,130,128,123,123,128,131,132,
128,125,127,129,128,123,119,121,125,127,126,125,128,128,126,125,
125,125,127,129,125,124,127,130,129,126,126,130,132,131,126,125,
130,129,129,127,120,123,129,130,127,125,128,133,132,128,127,128,
131,132,131,127,126,128,130,128,127,131,133,133,132,129,130,133,
129,125,125,126,128,131,129,125,128,134,133,126,123,125,129,132,
131,128,127,131,134,131,126,126,130,133,130,127,128,129,129,127,
125,122,123,125,127,125,127,132,133,130,125,126,130,128,125,125,
125,128,130,128,125,123,128,132,130,124,122,127,131,128,124,123,
123,125,127,125,122,124,129,129,124,123,125,127,126,126,126,128,
126,127,127,124,126,132,130,127,128,129,130,130,123,121,125,127,
130,127,123,129,134,134,131,125,125,130,132,130,127,128,131,131,
132,126,125,130,133,133,129,127,132,131,128,129,128,128,128,128,
127,125,130,134,129,126,127,130,132,128,125,125,128,132,130,128,
127,130,136,135,127,124,127,129,128,125,125,125,127,129,128,123,
124,128,131,130,127,128,131,130,127,126,127,125,125,125,125,127,
131,131,128,124,125,129,128,123,122,125,127,127,126,123,122,126,
130,129,124,122,125,129,127,123,123,126,126,128,127,125,127,129,
129,130,127,124,131,131,122,128,131,124,126,126,125,128,132,133,
131,129,132,134,131,124,123,128,129,130,132,127,128,135,135,130,
125,125,129,131,131,129,129,130,129,129,128,124,126,130,132,130,
128,131,132,127,125,127,128,128,127,129,130,131,134,132,127,126,
129,131,127,123,125,127,128,128,125,123,125,132,133,130,127,127,
130,131,126,125,125,127,130,130,127,126,127,129,127,125,125,126,
127,127,126,127,127,124,122,122,124,126,129,129,126,126,130,128,
122,119,122,125,127,127,126,126,129,132,131,128,122,124,132,130,
126,128,128,128,126,125,126,124,127,133,132,131,131,132,130,126,
127,127,128,128,128,130,131,132,133,129,126,128,130,132,128,124,
129,132,129,127,125,125,128,133,134,127,126,129,129,128,125,124,
127,129,130,131,130,129,129,130,128,126,128,128,128,128,127,128,
126,122,123,126,126,129,132,130,129,131,132,128,122,121,125,128,
129,128,127,128,129,130,128,122,120,125,129,127,125,127,127,126,
125,123,122,122,126,129,128,127,127,126,124,121,123,126,124,122,
128,129,127,131,131,127,124,128,130,127,124,125,128,130,126,125,
125,125,131,133,131,130,128,130,131,127,125,126,128,130,131,131,
131,129,128,131,128,126,129,131,129,129,132,130,126,125,125,127,
128,130,132,130,129,131,131,126,121,123,128,130,129,130,130,131,
132,132,128,122,123,129,129,126,127,128,127,126,127,124,124,127,
129,132,131,129,131,129,123,124,127,127,124,125,129,129,128,130,
128,124,124,127,129,125,122,126,128,127,124,123,123,125,129,131,
127,125,126,127,126,122,121,125,125,128,130,128,128,128,129,129,
126,126,128,128,128,127,129,128,122,124,126,126,129,131,133,132,
130,134,131,123,122,125,129,129,129,131,130,131,134,131,125,124,
126,131,131,128,130,130,129,129,127,126,125,127,131,132,130,130,
130,128,124,126,128,126,126,129,131,131,131,131,129,125,127,131,
128,125,124,128,129,126,124,124,125,128,132,133,128,127,130,129,
126,124,124,127,127,128,130,127,126,128,128,127,123,125,129,127,
126,129,127,125,123,124,125,125,128,129,129,129,129,129,127,119,
120,124,126,127,127,129,130,132,133,129,124,124,127,129,128,126,
128,128,128,127,126,125,124,129,134,130,130,133,130,128,127,126,
128,126,126,130,131,130,131,130,130,128,128,132,128,124,128,131,
130,128,126,127,128,130,134,132,128,128,131,130,126,124,126,128,
130,131,130,129,129,130,130,127,125,127,129,129,128,130,128,124,
124,124,125,127,128,130,130,131,133,129,125,123,123,127,127,126,
128,128,130,131,130,126,121,123,128,129,126,127,128,128,128,126,
124,124,125,129,130,129,128,129,128,124,123,126,124,124,126,129,
132,130,131,131,126,127,130,128,126,125,127,130,128,127,125,124,
129,132,131,130,128,130,132,129,126,124,128,129,130,131,128,129,
130,129,130,127,125,130,131,127,130,132,129,127,126,127,128,129,
131,132,131,131,133,131,125,123,126,128,128,128,128,131,133,133,
131,127,123,126,130,128,125,127,129,128,128,126,124,125,127,130,
131,128,129,130,128,126,124,125,126,124,126,129,130,130,129,129,
127,127,129,128,125,125,128,130,128,124,125,126,128,130,129,127,
126,128,130,125,122,124,125,127,129,131,127,129,132,130,130,128,
126,130,129,127,128,128,127,125,125,127,127,128,131,130,131,132,
132,130,124,123,127,128,128,127,128,132,131,133,131,124,125,129,
128,128,126,129,132,129,129,128,125,128,129,131,132,129,131,132,
128,128,126,126,128,126,127,130,131,132,131,129,128,128,129,127,
124,126,128,129,127,124,125,127,128,131,129,126,128,130,129,126,
125,125,126,130,127,127,130,128,128,132,128,125,127,129,129,127,
127,129,126,124,125,125,127,128,128,130,129,129,130,126,123,122,
126,129,126,127,130,131,133,132,129,126,126,129,129,126,126,128,
129,129,126,125,126,126,130,131,129,130,130,131,129,126,127,127,
126,126,127,130,131,130,130,129,129,129,130,128,124,127,131,129,
127,126,127,129,130,132,130,128,130,132,130,127,124,126,129,128,
128,129,129,131,131,130,129,127,128,129,128,127,127,128,126,123,
124,127,127,127,129,129,131,132,129,128,123,124,129,126,126,128,
127,131,133,130,128,125,126,129,128,126,125,128,130,128,126,125,
125,126,129,130,128,127,130,129,125,125,126,127,126,125,129,131,
130,131,131,129,128,129,129,126,125,127,129,129,126,124,126,129,
130,129,128,127,130,132,129,127,125,127,129,128,127,128,129,130,
132,129,127,128,128,129,127,127,129,128,127,125,126,129,128,129,
131,129,131,133,129,125,124,126,129,129,128,127,129,132,133,131,
129,128,129,128,126,124,126,129,130,127,124,123,125,129,129,132,
131,128,131,129,125,127,128,128,127,124,126,128,129,131,130,129,
129,127,127,124,124,129,131,128,125,124,125,128,130,129,127,128,
129,126,126,125,126,128,128,128,125,126,131,133,132,131,129,128,
128,126,127,129,129,128,126,123,125,127,129,130,130,130,130,130,
129,125,126,129,129,127,126,127,128,132,134,130,128,127,127,128,
127,126,128,130,130,126,125,126,127,131,130,129,129,128,129,129,
127,128,129,127,125,127,129,131,133,133,131,130,129,127,127,126,
126,129,130,127,123,125,129,129,132,131,127,128,130,129,128,127,
127,129,127,125,125,127,131,132,130,129,127,127,128,128,127,128,
129,126,124,124,126,128,129,129,128,128,128,127,126,127,126,126,
129,125,124,128,131,133,135,130,127,128,128,128,127,126,129,129,
126,126,125,126,129,130,130,129,128,130,130,129,129,128,128,125,
124,126,128,132,132,131,130,128,128,130,128,126,127,128,127,125,
123,126,129,131,130,128,129,127,130,131,126,127,127,126,127,125,
126,131,133,133,132,129,129,129,130,130,128,129,127,125,125,123,
128,131,130,130,129,129,131,130,129,127,125,127,125,123,125,128,
131,134,132,128,127,128,130,128,127,127,126,127,126,123,126,127,
127,129,128,126,127,129,130,128,126,127,125,123,125,126,130,134,
132,132,131,127,130,130,126,127,126,127,127,123,125,128,130,132,
130,128,128,129,132,131,128,127,127,126,126,126,127,131,132,132,
130,128,129,129,129,129,126,127,127,123,124,127,128,130,129,128,
128,128,131,129,126,126,125,126,126,123,128,130,134,135,131,130,
129,129,134,130,125,129,130,126,123,127,130,125,128,135,128,123,
133,135,128,125,130,128,120,123,130,127,127,134,135,128,124,132,
133,124,125,130,127,122,125,128,125,123,132,134,123,122,131,132,
126,125,131,125,120,127,129,124,126,133,136,129,127,134,131,126,
130,132,126,122,127,130,121,123,134,133,125,128,134,132,127,131,
134,124,122,130,128,123,125,135,136,128,128,133,128,125,131,132,
125,122,129,130,122,124,132,130,125,128,131,127,124,131,133,123,
121,129,127,121,127,133,135,130,131,137,129,126,134,134,125,123,
130,130,121,123,132,129,126,131,133,127,124,134,136,125,123,129,
128,122,124,132,131,127,132,135,127,124,132,133,126,123,129,128,
121,123,130,128,125,129,132,125,123,132,133,125,123,127,126,120,
124,131,129,128,134,137,129,125,132,135,128,124,129,128,122,126,
130,127,125,130,135,129,125,133,136,129,127,132,129,121,124,131,
128,125,133,137,130,125,131,134,128,125,129,128,123,125,130,127,
123,129,134,128,122,127,133,128,124,130,127,119,124,130,127,125,
131,137,133,129,132,134,131,127,132,130,121,124,130,127,123,127,
133,130,124,129,134,129,127,132,130,122,122,130,128,122,127,136,
132,126,129,133,128,125,131,130,121,122,129,129,123,124,131,130,
124,126,131,127,124,130,130,123,119,127,129,121,126,134,132,130,
130,133,132,126,131,133,123,122,127,129,125,123,131,133,127,129,
132,130,128,130,135,129,120,127,131,124,125,132,133,130,129,134,
131,124,129,134,128,122,125,130,126,122,129,133,126,126,131,129,
126,127,132,129,119,122,129,124,123,129,133,132,130,134,134,128,
129,134,133,123,122,130,127,123,127,130,128,125,130,132,126,126,
134,133,125,124,128,126,123,126,131,130,127,131,134,128,126,131,
132,125,121,127,128,123,124,130,129,125,128,132,126,122,130,132,
125,121,124,127,122,123,130,130,127,130,134,133,128,129,136,131,
122,126,128,124,124,127,131,127,126,134,131,126,131,134,133,126,
124,130,126,122,129,132,129,129,133,133,128,127,134,132,125,125,
129,127,124,128,131,127,125,130,132,126,125,131,132,126,123,126,
125,122,125,130,130,128,131,137,132,128,134,135,129,125,126,127,
123,124,129,128,125,127,132,129,124,128,133,130,125,126,128,124,
123,129,130,125,127,133,132,127,129,133,131,126,126,127,124,122,
127,130,126,125,131,130,125,127,129,130,126,122,126,124,120,125,
129,127,127,131,135,131,129,133,134,130,126,127,126,123,125,129,
128,124,128,133,130,126,132,134,131,128,129,129,124,124,130,129,
127,129,132,132,130,131,134,132,127,128,128,124,125,129,130,127,
126,131,131,126,126,131,130,126,125,126,124,121,125,130,127,126,
131,135,131,129,135,134,129,129,127,125,123,124,127,126,124,127,
131,128,126,130,131,129,127,126,127,123,123,128,128,126,128,131,
131,128,130,133,130,128,128,126,125,124,127,129,126,126,130,129,
127,127,129,130,125,126,126,122,121,125,127,126,126,130,133,131,
132,134,134,131,128,129,126,122,125,128,127,126,128,130,129,129,
131,133,130,129,130,128,125,126,129,129,127,127,131,131,130,131,
133,133,130,129,129,124,125,128,129,128,127,130,131,127,128,131,
128,127,127,125,124,122,124,128,126,126,130,131,131,132,133,134,
131,129,130,125,122,125,126,125,124,126,129,127,127,129,129,129,
128,127,127,123,123,128,126,126,127,128,130,129,130,133,132,129,
130,127,124,124,126,127,127,127,129,130,127,128,130,128,127,126,
125,123,121,124,126,124,126,128,129,132,131,134,136,132,132,131,
126,124,125,127,127,125,128,130,128,130,131,130,132,131,129,129,
126,126,130,128,127,128,128,131,130,130,134,133,131,132,129,126,
126,127,129,127,127,130,129,129,131,128,130,129,126,127,124,121,
125,126,125,126,127,129,130,130,134,135,131,133,130,126,124,124,
125,125,124,126,127,126,128,128,129,129,128,128,127,124,126,127,
126,127,125,127,129,127,130,133,131,131,131,128,126,124,125,128,
127,126,128,129,129,129,129,129,127,126,127,124,122,124,124,126,
127,126,128,128,129,135,134,132,134,131,130,128,124,125,125,125,
128,129,128,128,130,133,134,130,130,128,125,130,130,127,128,125,
128,131,129,130,131,131,134,134,131,128,125,127,130,128,128,127,
127,131,130,130,130,126,127,129,125,124,124,124,127,126,126,127,
126,128,133,134,134,133,130,130,127,125,126,123,123,125,127,128,
127,127,129,129,130,129,126,125,126,127,129,127,123,125,127,126,
130,129,129,131,131,132,128,124,125,127,126,128,127,126,128,128,
131,132,126,126,126,124,125,124,123,125,125,127,129,126,128,130,
132,136,134,131,131,128,127,130,127,125,126,126,130,130,130,131,
129,131,133,130,127,127,127,130,129,127,127,125,127,131,131,132,
132,131,133,132,128,128,127,127,129,129,130,129,127,130,131,129,
128,125,124,126,126,128,127,123,125,126,126,127,128,129,133,134,
133,133,127,124,127,125,124,124,122,126,128,129,131,129,127,127,
127,127,125,125,127,127,128,128,125,124,126,127,130,131,128,130,
130,127,131,127,124,126,124,127,129,126,128,130,130,130,129,125,
122,122,126,127,125,124,125,127,130,131,131,132,131,133,134,130,
128,128,127,128,128,127,126,126,129,132,131,130,129,129,129,129,
130,128,127,127,127,127,127,126,128,131,134,133,133,130,127,129,
129,127,127,126,127,130,131,130,130,128,127,127,127,125,123,125,
127,128,127,125,124,125,127,129,131,130,130,132,130,130,128,125,
123,124,124,125,126,126,129,130,130,131,127,124,125,126,127,128,
125,125,126,127,127,127,127,128,129,130,130,128,128,126,128,129,
126,126,125,126,129,130,129,128,127,127,126,126,126,125,125,125,
127,127,126,127,130,133,134,134,133,130,130,130,129,128,126,126,
128,128,129,130,129,129,130,130,128,127,127,129,130,130,128,126,
125,126,129,129,129,131,131,131,132,130,128,127,126,127,128,128,
127,129,131,131,130,129,126,123,125,126,126,126,125,125,127,127,
127,127,128,129,131,131,130,128,127,128,128,126,126,124,124,127,
128,129,129,128,129,128,127,127,125,126,126,126,127,125,124,126,
128,129,130,129,128,128,127,129,128,126,126,127,128,128,128,128,
128,128,127,128,125,124,126,127,128,127,126,126,124,127,130,130,
132,132,133,134,132,130,129,128,127,128,128,127,128,130,131,131,
130,130,127,126,128,129,129,129,129,128,128,128,126,127,128,129,
131,132,130,129,130,129,129,128,127,126,127,129,130,130,129,129,
128,127,126,125,125,125,126,126,126,125,125,128,129,130,130,130,
129,129,129,128,128,126,126,127,127,126,127,128,127,128,129,127,
126,126,127,128,127,127,125,124,125,125,127,128,128,130,131,129,
129,127,126,126,126,127,127,127,128,129,131,129,128,127,125,125,
126,126,126,126,127,127,127,127,126,128,129,130,133,132,131,131,
131,130,129,128,126,126,128,129,130,131,130,130,131,129,127,127,
127,128,128,128,127,126,128,128,129,130,130,129,129,129,130,129,
128,128,128,128,129,127,128,130,129,128,129,127,125,126,127,127,
126,126,125,125,125,127,128,128,130,131,131,130,128,128,127,127,
127,126,126,127,127,129,129,128,128,127,125,127,127,127,127,127,
127,127,126,124,125,125,127,129,129,129,128,128,129,128,127,126,
126,126,128,129,129,129,129,129,127,126,125,124,126,126,126,127,
126,126,128,129,129,130,130,131,131,131,131,130,128,129,129,129,
129,128,129,130,129,131,130,128,128,128,129,129,127,127,127,126,
127,128,128,129,130,130,131,130,128,128,128,128,128,129,128,128,
130,130,129,128,128,127,126,126,127,126,126,127,128,127,125,126,
126,127,129,130,130,129,129,129,129,128,126,126,126,126,128,129,
128,129,130,129,128,127,125,126,127,127,128,127,126,125,126,127,
127,126,128,129,127,129,130,127,127,128,127,128,127,127,128,128,
129,129,127,126,126,126,126,126,125,126,126,126,127,128,128,128,
131,132,131,130,129,129,129,129,129,129,128,128,131,130,129,130,
129,128,128,128,129,128,128,129,129,127,126,126,126,128,129,130,
130,129,129,131,129,128,128,127,128,128,129,130,129,129,130,129,
126,125,125,125,127,127,128,127,125,127,127,128,128,128,129,129,
129,130,129,127,127,128,127,127,126,127,129,129,129,129,128,127,
127,128,127,127,126,126,126,126,127,127,126,128,130,128,129,127,
127,129,127,128,128,127,127,128,130,129,127,127,127,126,126,126,
125,126,127,127,127,126,125,126,127,128,130,131,130,130,131,131,
129,128,127,127,128,129,130,130,130,130,131,130,128,126,127,128,
128,129,129,127,127,127,129,127,126,129,129,129,130,129,130,130,
127,128,129,128,128,127,128,130,131,129,127,125,127,129,127,123,
125,127,127,127,126,125,128,129,130,129,127,128,130,128,127,126,
128,129,128,127,128,128,129,129,126,126,128,129,128,126,126,129,
128,126,125,124,126,129,129,128,127,128,131,130,126,125,126,128,
128,127,127,129,129,129,128,126,125,126,126,125,125,127,128,126,
125,126,127,127,129,127,128,131,130,132,129,126,129,130,129,127,
125,129,131,130,130,128,127,130,130,128,126,126,129,130,127,126,
127,128,129,129,128,129,129,129,130,127,127,130,129,127,127,129,
131,130,127,127,127,127,129,128,124,126,129,128,127,123,123,127,
128,128,127,128,129,131,130,128,125,126,129,127,126,128,129,129,
130,128,127,128,127,127,127,126,128,130,127,126,126,127,128,126,
125,127,128,130,131,127,126,128,129,129,126,124,127,130,129,128,
127,127,127,127,126,125,124,127,128,126,125,126,127,127,127,128,
130,131,130,130,128,127,129,129,127,127,128,132,131,128,128,127,
129,129,128,127,128,129,132,130,125,125,127,127,127,127,128,130,
131,131,130,127,127,128,128,127,128,130,132,130,129,129,127,127,
126,125,126,128,129,129,126,124,126,127,126,125,126,129,131,130,
129,127,126,128,129,127,125,126,129,131,128,128,128,127,128,128,
127,127,127,129,129,126,125,127,126,126,127,128,130,129,128,128,
127,128,128,128,127,127,130,131,128,126,126,127,127,127,126,125,
127,129,129,126,123,124,127,127,127,128,129,131,131,130,129,126,
127,129,127,127,128,131,131,129,129,129,129,127,127,128,128,130,
131,128,127,126,128,128,126,126,128,130,131,131,128,128,129,130,
130,128,126,129,131,130,129,127,127,129,127,128,127,126,127,128,
127,125,126,127,127,126,127,130,129,128,128,128,127,129,128,127,
127,128,130,130,127,126,128,129,129,128,127,128,129,130,130,125,
124,127,127,127,127,127,129,129,130,129,127,126,128,128,128,128,
129,129,129,127,127,128,126,126,126,126,128,128,128,127,124,126,
129,127,125,127,129,131,130,129,128,128,129,130,129,126,127,130,
131,129,128,128,130,129,129,129,127,128,129,128,128,126,127,128,
127,127,129,129,129,129,128,130,130,129,130,129,128,130,131,129,
126,127,129,129,128,127,127,127,129,129,126,124,124,126,128,127,
126,128,129,129,130,129,127,128,129,128,128,127,128,129,128,128,
129,129,127,127,128,129,129,129,129,127,126,128,128,125,125,127,
129,129,129,128,128,128,129,130,128,126,127,129,129,127,127,128,
128,127,128,127,125,126,127,127,126,126,127,127,126,128,129,129,
129,127,129,130,129,129,129,127,128,130,130,127,126,128,129,130,
129,128,128,130,130,129,127,125,126,128,128,127,127,129,130,130,
131,129,128,129,130,130,129,129,129,128,128,129,128,128,127,127,
128,128,127,128,127,126,126,128,127,125,125,128,130,129,129,129,
128,129,130,129,127,126,127,129,129,127,127,129,129,129,129,128,
128,128,129,128,126,127,127,127,126,127,128,128,127,128,129,129,
129,129,129,128,128,130,128,125,126,128,128,128,127,127,127,128,
128,127,125,124,127,128,127,127,127,129,129,130,130,128,128,129,
130,128,128,128,129,128,127,128,129,128,127,129,129,129,129,129,
128,127,128,129,126,126,127,128,130,129,129,129,130,131,131,130,
127,127,129,129,128,127,128,128,129,129,128,127,126,127,128,127,
126,127,128,126,127,128,128,127,127,129,130,129,129,129,128,127,
129,129,127,125,127,129,129,128,129,128,128,130,130,127,125,126,
127,128,126,126,127,128,129,129,129,128,128,130,130,128,128,128,
128,127,127,128,128,127,127,128,128,127,128,127,126,127,129,128,
126,125,127,130,129,129,129,129,130,131,131,129,126,127,130,128,
126,127,128,128,129,130,128,128,128,129,129,127,127,128,127,127,
127,128,128,127,129,130,130,130,130,130,128,129,129,129,126,126,
128,129,129,127,128,127,128,129,128,126,125,127,128,128,126,126,
128,129,129,129,129,128,129,130,129,127,128,128,128,127,127,128,
128,127,128,129,129,129,128,128,127,127,128,126,125,125,127,128,
128,128,128,129,130,131,130,127,127,128,129,128,125,126,128,128,
128,128,127,126,128,129,127,127,126,128,128,127,128,128,128,128,
128,130,130,129,130,130,128,129,129,127,126,126,128,129,129,128,
129,129,130,130,128,126,126,128,129,127,126,127,129,129,130,129,
129,130,130,131,130,128,128,128,128,127,127,128,127,127,128,128,
128,128,128,127,127,128,128,127,125,126,128,129,128,128,128,130,
131,131,129,127,127,129,129,126,126,127,128,129,129,128,128,127,
129,129,127,127,127,127,127,126,126,128,127,127,128,129,130,129,
130,129,128,129,129,127,125,127,128,128,128,127,127,129,129,129,
128,126,126,128,128,127,126,127,129,129,128,129,129,129,130,130,
128,128,128,128,127,127,128,128,128,128,129,129,129,129,129,128,
127,128,128,126,126,127,128,129,128,128,130,130,131,131,129,128,
129,129,128,127,126,127,128,128,128,127,127,128,129,128,127,126,
128,127,127,127,127,128,128,128,129,130,129,130,130,129,128,129,
128,126,126,126,128,129,127,128,129,129,130,129,127,126,127,128,
127,125,125,127,128,129,128,128,129,130,130,129,129,128,128,128,
127,127,127,128,127,127,128,128,128,129,128,127,128,128,127,126,
126,127,129,129,128,128,129,131,131,130,128,127,128,129,128,126,
126,128,129,129,129,128,128,130,130,128,128,127,127,128,127,127,
128,128,128,128,129,130,131,130,130,130,129,129,128,126,126,128,
128,128,127,126,128,129,129,128,126,126,127,128,127,126,126,128,
129,128,129,129,129,130,130,129,128,128,128,128,127,127,128,128,
127,128,128,129,129,129,128,128,128,128,127,125,125,127,128,128,
128,128,130,131,131,130,128,127,128,129,127,126,126,128,129,128,
128,128,128,129,129,128,127,127,128,127,126,127,127,128,128,128,
129,130,130,129,129,129,129,129,127,126,126,129,129,129,128,127,
129,130,130,129,129,128,128,128,126,125,127,129,130,129,128,129,
129,130,131,130,128,128,128,127,126,127,128,128,127,126,128,128,
128,129,129,128,128,127,126,125,126,128,129,128,128,128,130,131,
131,130,128,128,128,128,126,126,128,129,129,128,127,127,129,129,
130,129,127,127,127,126,126,128,128,128,128,128,129,130,131,130,
130,129,128,128,126,126,127,128,129,127,126,127,129,130,130,129,
127,127,128,127,126,126,128,129,129,128,128,129,130,131,131,129,
127,128,128,127,128,128,129,128,127,128,129,130,130,130,129,128,
128,128,126,126,128,129,129,128,128,128,131,132,131,129,128,127,
128,128,126,127,128,128,127,126,127,128,129,130,129,127,126,127,
127,127,127,127,128,127,127,128,129,130,131,130,129,128,128,128,
127,127,128,129,128,126,126,128,130,131,130,127,126,127,128,127,
126,126,128,129,128,128,128,130,131,131,129,128,127,127,128,128,
127,127,127,126,126,127,128,129,130,129,128,128,128,127,127,126,
127,128,128,127,128,129,131,132,130,128,127,128,129,129,127,127,
128,128,127,127,128,129,131,130,129,128,128,128,128,128,127,127,
128,127,127,129,131,131,131,129,128,128,128,128,127,126,127,127,
126,126,126,128,130,130,129,127,127,128,128,127,126,126,127,128,
127,128,128,130,131,130,128,127,128,129,129,128,128,127,127,127,
126,128,129,130,130,128,128,128,128,128,126,126,127,128,128,127,
128,130,131,131,129,128,127,128,128,128,126,126,127,127,127,127,
128,130,130,129,128,127,127,128,128,127,126,127,128,127,128,129,
131,131,130,129,128,128,129,128,127,127,128,128,127,127,128,130,
131,130,129,128,127,128,129,127,125,128,129,127,127,131,130,128,
131,132,126,125,130,130,125,126,129,126,124,127,129,127,127,131,
131,125,126,130,128,124,126,128,126,125,128,129,127,129,133,131,
126,127,130,129,126,128,129,125,125,129,129,126,128,132,130,126,
128,129,127,126,128,129,125,126,130,129,126,129,133,130,127,128,
130,127,126,129,128,124,125,129,127,124,128,132,130,127,129,129,
126,126,130,128,124,125,130,129,125,129,132,130,128,130,130,127,
127,131,130,125,126,130,127,125,129,132,129,128,130,130,126,127,
131,129,125,126,130,128,126,129,132,130,128,131,130,125,126,131,
129,124,125,128,127,124,127,130,128,127,131,130,125,125,130,128,
124,126,129,127,125,128,131,128,128,131,130,126,126,131,129,125,
126,129,127,125,128,130,128,128,132,131,126,126,130,129,126,126,
129,127,125,129,131,128,128,132,131,126,126,130,129,126,127,128,
126,124,127,130,127,127,131,132,127,125,130,129,126,127,129,127,
125,128,130,128,127,131,132,127,126,130,130,127,128,129,127,125,
127,131,128,126,131,132,128,127,129,129,126,127,130,128,125,128,
131,128,127,131,132,128,126,129,130,127,127,129,127,124,126,129,
127,125,129,132,129,126,128,129,126,127,129,127,124,126,130,129,
126,129,131,129,127,129,129,127,127,130,129,124,125,129,128,126,
128,131,129,127,129,129,127,126,129,129,125,125,130,129,126,128,
132,130,127,128,130,127,126,130,129,125,124,128,129,126,127,131,
130,127,129,130,127,125,129,130,126,125,128,130,127,127,130,130,
127,128,131,129,126,129,131,127,125,127,129,127,126,131,131,128,
128,130,128,125,128,131,128,125,127,130,128,127,130,131,128,128,
130,129,126,127,131,129,124,125,128,127,125,128,131,128,127,130,
129,125,126,130,128,125,126,128,128,126,128,130,128,127,129,130,
126,126,130,130,126,125,128,128,126,128,130,129,127,129,130,127,
125,128,130,127,126,128,129,126,128,130,130,127,128,131,128,126,
129,130,128,125,127,128,126,126,130,130,128,128,130,129,125,127,
130,128,126,127,128,127,127,129,130,127,127,130,130,127,128,131,
130,127,127,128,127,126,129,130,129,127,130,130,127,127,129,130,
127,127,129,128,127,129,131,129,127,129,130,128,126,129,130,127,
126,127,127,126,127,130,129,127,129,130,128,126,127,129,128,126,
127,128,126,126,129,129,127,127,130,129,126,128,130,129,126,127,
128,126,126,129,130,128,127,130,130,126,126,129,129,127,127,128,
127,126,129,130,128,127,129,130,128,127,129,130,128,127,128,127,
125,127,130,129,127,129,130,128,126,128,129,128,127,128,128,126,
127,129,129,127,128,130,129,127,128,130,129,128,128,128,126,127,
130,130,128,128,130,129,127,128,129,129,128,128,129,127,127,129,
130,128,127,129,130,128,127,129,129,128,127,128,127,125,128,129,
129,128,129,130,128,127,128,129,128,127,128,128,126,127,129,128,
127,127,129,128,127,128,129,129,128,128,127,126,126,128,129,128,
128,129,129,127,127,129,128,127,128,128,127,126,129,129,128,127,
129,129,127,127,129,129,128,128,128,127,126,128,130,128,128,129,
129,128,127,128,129,128,128,128,128,126,127,129,128,127,127,129,
128,128,128,130,129,128,129,128,126,127,129,129,128,128,129,129,
128,127,129,129,128,128,129,127,127,129,129,128,127,128,129,128,
128,129,129,128,128,128,126,126,127,129,129,128,128,129,128,127,
128,129,127,127,128,127,126,127,128,128,127,127,128,128,127,128,
129,128,128,128,128,126,126,128,129,128,127,128,128,127,128,128,
128,128,128,128,127,127,128,129,128,128,128,129,128,128,129,128,
128,128,128,127,126,127,129,129,128,129,129,128,128,128,128,128,
128,128,128,127,127,128,128,127,127,128,128,128,129,129,129,129,
129,128,127,127,128,129,129,128,129,129,128,128,129,128,128,128,
128,127,127,128,129,129,128,128,128,128,128,128,129,128,128,128,
127,126,127,128,128,128,128,128,128,128,128,128,128,128,128,127,
126,127,128,128,127,127,128,128,127,128,129,128,128,128,128,127,
126,127,128,129,128,128,127,127,128,129,128,127,127,128,128,128,
127,128,128,128,128,128,127,127,129,129,129,128,127,127,127,128,
128,128,128,128,129,129,128,128,128,128,129,129,128,126,127,128,
129,128,127,127,127,128,129,129,128,128,129,129,128,127,127,129,
129,129,129,128,127,128,129,129,128,128,128,128,128,128,128,128,
128,128,129,128,128,128,128,129,129,128,127,126,127,129,129,128,
128,127,128,129,128,128,127,128,129,128,127,126,127,128,128,128,
127,127,127,128,129,129,128,127,128,127,127,128,128,127,128,129,
128,127,127,128,128,128,128,127,127,127,128,129,128,127,127,128,
128,128,128,128,128,129,129,128,126,126,128,129,129,128,127,128,
128,129,129,128,128,128,128,128,127,127,127,128,129,129,128,127,
128,129,129,129,128,128,128,128,129,129,128,128,128,128,128,128,
128,128,129,129,129,128,127,127,128,129,128,127,127,128,129,129,
129,128,127,128,127,127,126,127,128,129,129,129,128,127,128,128,
128,128,127,128,128,128,128,128,127,127,127,128,127,127,128,129,
129,129,129,127,126,127,128,128,128,127,128,128,129,129,128,127,
127,128,128,127,127,127,128,129,129,128,127,127,128,128,129,128,
127,128,128,128,128,127,128,128,128,128,127,128,128,129,130,129,
128,127,126,127,128,128,127,127,128,128,129,129,128,128,129,129,
128,127,127,128,129,130,129,128,127,127,128,129,128,128,128,128,
128,128,128,128,127,128,128,128,127,128,128,129,129,128,127,126,
126,127,128,128,128,128,128,129,129,128,128,127,128,129,128,127,
127,128,129,129,128,127,127,127,128,129,128,128,128,128,128,128,
128,127,128,128,128,127,127,128,128,129,129,128,128,127,127,128,
128,128,127,128,128,128,128,128,128,127,128,128,127,127,127,128,
129,129,128,127,127,128,129,128,128,128,128,128,128,128,127,127,
128,128,128,128,128,128,129,130,129,129,128,127,128,128,129,128,
128,129,129,128,128,128,128,128,129,129,128,127,128,128,129,128,
128,127,127,128,129,129,128,128,128,128,128,127,127,127,128,128,
128,128,127,128,129,129,129,128,127,127,127,128,128,127,128,128,
128,128,128,128,128,128,129,128,127,127,128,129,129,128,128,127,
127,128,128,128,128,128,129,128,128,127,127,127,128,128,128,127,
128,129,129,129,128,127,127,127,127,128,128,128,128,128,128,128,
127,127,128,128,129,128,127,127,128,128,128,128,127,127,128,129,
129,129,129,129,129,128,128,128,128,128,128,129,128,127,128,129,
129,128,128,128,127,127,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,127,127,128,129,128,128,128,127,127,128,128,128,
128,129,128,128,127,127,127,127,128,128,128,128,128,129,129,128,
128,127,127,127,128,128,128,128,128,128,128,127,127,127,128,128,
128,128,127,127,128,128,128,128,127,127,128,128,129,128,128,128,
128,127,127,127,127,128,128,128,127,127,128,128,128,128,128,128,
127,128,128,128,128,128,128,128,128,128,128,128,128,129,129,128,
128,128,129,129,128,128,128,127,128,128,128,128,128,129,128,128,
127,127,127,128,128,128,128,128,128,129,128,128,128,127,127,127,
128,128,128,128,129,128,127,127,127,128,128,128,128,128,127,128,
128,128,127,127,127,127,128,128,128,128,128,129,128,127,127,127,
128,128,128,128,127,127,128,128,128,128,128,128,127,127,128,128,
127,128,128,128,128,128,128,128,128,128,128,127,127,128,128,128,
127,127,127,127,128,128,128,128,128,129,128,127,127,127,127,128,
128,128,128,128,129,129,129,128,128,128,128,128,128,128,128,129,
129,128,127,127,128,128,128,129,128,128,128,128,128,128,128,128,
128,128,128,129,128,128,129,128,128,127,127,127,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,127,127,128,128,128,
127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,129,128,128,127,127,127,128,128,128,128,128,128,
129,128,128,128,128,127,128,128,128,128,128,128,128,127,127,127,
128,128,128,128,128,128,128,128,128,128,127,128,128,128,128,129,
128,128,129,129,128,127,128,128,128,129,129,128,128,128,129,128,
128,128,128,128,128,128,128,128,128,129,128,128,127,128,128,128,
129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
129,128,127,127,127,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,129,128,127,127,128,128,128,128,128,
128,127,128,128,127,127,127,128,128,128,129,128,128,128,128,128,
127,127,128,128,128,128,128,127,127,128,128,127,127,128,128,128,
128,128,128,128,128,128,128,128,127,127,128,129,129,128,127,127,
129,129,128,127,128,128,128,128,127,128,128,129,129,127,127,128,
128,128,127,128,129,129,128,128,128,128,128,128,127,128,128,129,
128,127,128,129,128,127,127,127,128,129,129,128,127,128,129,128,
127,127,128,129,128,128,128,128,129,129,128,127,128,128,128,128,
128,129,129,128,127,128,128,128,128,127,128,128,129,128,127,127,
129,129,128,127,127,128,129,129,128,127,127,129,129,127,127,127,
128,128,127,127,128,128,128,128,128,127,128,128,127,127,128,129,
129,127,128,128,129,128,127,127,128,129,129,128,127,128,129,129,
127,127,127,129,129,128,128,128,128,129,128,127,127,128,129,128,
128,128,129,129,128,128,128,128,128,128,127,128,129,129,128,127,
127,128,129,128,127,128,128,129,128,127,127,128,129,129,127,127,
128,129,128,128,128,128,129,129,128,127,128,129,129,128,127,128,
128,128,128,128,128,128,128,128,127,127,129,128,128,127,129,129,
129,127,127,127,128,128,128,127,128,129,129,128,126,126,128,128,
128,128,128,129,129,129,128,127,127,128,128,128,128,129,129,128,
128,128,128,128,128,128,128,129,129,129,127,127,128,128,127,127,
128,129,129,129,128,127,127,129,129,128,127,128,129,129,128,128,
128,128,128,128,128,128,128,129,128,127,127,128,128,128,128,129,
129,128,128,127,127,128,129,128,128,128,129,129,128,127,127,128,
128,128,128,128,129,129,129,127,126,127,128,128,128,128,129,129,
128,128,127,127,127,128,128,128,129,129,128,128,128,128,128,127,
128,128,128,129,129,128,126,127,128,128,127,127,129,129,129,128,
128,127,128,129,129,127,127,129,129,128,127,127,128,128,128,128,
128,128,129,129,128,127,128,128,128,128,128,129,128,127,127,127,
127,128,129,128,128,129,129,128,127,127,128,128,128,128,128,128,
129,129,128,126,126,128,128,128,128,129,129,129,128,128,127,127,
128,129,128,128,129,129,128,127,128,128,127,128,128,129,129,129,
128,127,127,128,128,128,127,128,129,129,128,127,127,127,128,129,
128,127,128,129,129,128,127,128,128,128,128,128,128,128,128,128,
127,127,128,128,128,128,129,129,128,128,128,128,128,128,128,128,
128,129,129,127,126,127,128,128,128,128,128,129,129,129,127,126,
127,128,128,128,128,129,129,128,128,127,127,127,128,129,128,128,
129,129,127,128,128,128,128,128,128,129,129,129,128,127,127,128,
128,127,128,128,129,129,128,128,127,128,129,129,128,127,128,129,
128,127,127,128,128,128,129,128,128,128,128,128,127,127,128,128,
128,129,129,128,127,127,127,128,128,128,128,128,129,129,128,127,
127,128,128,128,128,128,128,128,129,128,126,126,127,128,128,128,
128,129,129,128,128,127,127,128,129,129,128,129,129,128,127,128,
128,128,128,128,129,129,129,129,128,127,128,128,128,127,128,129,
129,128,128,127,127,128,129,129,128,128,129,129,128,128,128,128,
128,129,128,128,128,128,128,127,127,128,128,128,128,129,129,128,
128,128,128,128,128,129,128,128,129,129,128,126,127,128,128,128,
128,128,129,129,129,128,126,127,128,128,128,128,128,129,128,128,
128,127,127,128,129,128,128,129,128,128,127,128,128,127,128,128,
129,128,128,128,127,127,128,128,127,127,128,129,129,128,128,128,
128,129,129,128,127,128,129,128,127,127,128,128,128,129,129,128,
128,129,128,127,127,128,128,128,128,129,128,127,127,128,128,128,
128,129,128,129,129,129,127,127,128,128,128,128,128,128,128,129,
128,127,126,127,128,128,128,128,129,129,129,128,128,127,128,129,
129,128,128,129,128,127,127,128,128,127,128,129,129,129,129,128,
128,128,128,128,127,127,128,129,128,128,128,127,128,129,128,128,
128,128,129,128,127,127,128,128,128,128,128,128,128,128,128,127,
127,127,128,128,128,129,128,128,128,128,128,128,129,129,128,129,
129,128,127,127,128,128,128,128,128,129,129,129,128,127,127,128,
128,128,128,128,129,128,128,128,127,127,128,129,129,128,129,129,
128,128,128,128,127,127,128,129,129,128,128,128,127,127,128,127,
127,128,129,129,128,128,128,128,129,129,129,128,128,129,129,128,
127,127,128,128,128,128,128,128,129,129,128,127,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,129,129,128,127,127,
128,128,128,128,128,129,129,129,127,126,127,128,128,127,128,128,
129,129,129,128,128,128,129,129,129,128,129,129,128,127,128,127,
127,128,128,129,129,129,129,128,128,128,128,127,127,128,129,129,
128,128,128,128,128,129,128,128,128,129,128,127,127,128,128,128,
128,128,128,128,129,128,127,127,127,128,128,128,128,129,128,128,
128,128,128,129,129,129,129,129,129,127,127,127,128,128,128,128,
128,129,129,129,128,127,127,128,128,127,128,128,129,128,128,127,
127,128,128,128,128,128,129,129,128,127,127,128,127,128,128,128,
128,128,128,127,128,127,127,127,127,128,129,129,128,128,128,129,
129,129,128,128,129,129,128,127,127,127,128,128,128,128,128,129,
129,129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,129,128,127,127,128,128,128,128,128,128,129,129,128,
127,127,127,128,127,127,128,129,129,129,128,128,128,128,129,129,
128,129,129,128,128,127,127,127,127,128,128,129,129,129,129,128,
128,128,128,127,127,128,129,128,128,128,128,128,128,128,128,128,
129,129,128,127,127,128,128,128,128,128,128,128,128,128,127,127,
128,127,127,128,128,128,128,128,128,129,129,129,129,129,129,129,
128,127,127,128,128,127,127,128,129,129,129,129,128,128,128,128,
127,127,128,129,129,128,128,128,128,128,129,128,128,128,129,128,
128,128,128,127,127,128,128,129,129,129,128,128,128,128,127,127,
127,128,128,128,128,128,129,129,129,128,128,128,129,129,128,127,
127,128,128,128,128,128,129,129,129,128,128,128,128,128,127,128,
128,128,128,128,128,128,128,128,128,128,129,129,128,127,127,128,
128,128,127,128,128,129,129,128,128,128,127,127,127,127,128,129,
129,128,128,128,128,129,129,129,129,129,128,128,127,128,128,127,
127,127,128,128,129,129,129,128,128,128,127,127,128,129,129,128,
127,128,128,129,129,128,128,128,129,128,128,128,128,128,128,127,
127,128,128,129,129,128,127,127,127,127,127,128,128,128,128,128,
128,128,129,129,129,129,129,128,128,127,128,128,128,127,127,128,
129,129,129,128,128,128,128,128,127,128,128,129,128,127,127,128,
128,129,129,128,128,128,128,128,128,128,128,127,127,127,128,129,
129,129,128,128,128,127,127,127,128,128,128,127,128,128,129,129,
129,128,128,128,129,128,128,128,128,128,127,127,127,128,129,129,
129,128,128,128,128,128,128,128,128,127,127,128,128,129,129,128,
128,128,129,128,128,128,128,128,127,127,127,128,129,129,129,128,
127,128,128,127,127,127,128,128,127,127,128,128,129,129,129,128,
128,129,129,128,128,128,127,127,126,127,128,129,129,129,128,128,
128,128,128,128,128,128,128,127,127,128,129,129,128,128,128,128,
129,128,128,128,128,127,127,127,127,128,129,129,128,128,128,128,
128,128,128,127,127,127,127,128,129,129,129,129,129,129,129,129,
128,128,128,127,127,127,127,128,129,129,129,128,128,129,129,128,
128,128,128,128,127,127,128,129,129,129,128,128,129,129,129,128,
128,128,127,127,127,128,128,129,128,128,128,128,128,128,127,127,
127,127,127,127,128,128,129,129,128,128,128,129,129,128,128,128,
128,127,127,127,128,129,129,129,128,128,129,129,128,128,128,128,
127,127,127,128,129,129,128,128,128,129,129,128,128,128,128,127,
127,127,128,128,129,129,128,128,128,128,129,127,127,128,128,126,
128,129,128,128,130,129,127,128,130,129,127,128,129,127,126,128,
128,127,128,130,129,127,128,130,128,127,128,129,127,127,128,128,
127,128,130,128,127,128,130,128,128,129,128,127,127,128,127,126,
128,130,128,127,128,129,127,127,129,128,126,127,128,127,126,129,
130,128,127,129,129,128,128,130,128,126,128,128,127,126,128,130,
128,127,129,129,127,128,130,128,126,128,129,127,126,128,129,128,
128,129,129,127,129,130,128,127,128,129,127,126,128,129,128,128,
129,128,127,128,129,128,126,128,129,127,126,128,129,128,128,130,
129,127,129,130,129,127,128,129,127,126,128,128,127,128,129,128,
127,128,130,129,127,128,129,127,127,128,129,127,128,129,128,127,
128,130,129,127,128,129,127,127,128,128,127,128,129,128,126,128,
129,128,127,128,128,127,127,128,128,127,128,130,129,127,128,130,
129,128,129,129,127,127,128,128,127,128,129,129,127,128,129,129,
127,128,129,127,127,128,128,127,127,129,129,127,128,129,129,128,
*/
128,129,127,127,128,128,127,127,129,129,127,127,129,128,127,128,
129,127,126,128,128,127,127,129,129,127,128,130,129,128,129,129,
128,127,128,129,127,127,129,129,127,127,129,128,128,128,129,128,
126,128,129,127,127,128,129,128,128,129,129,128,128,130,128,127,
128,129,127,127,128,129,128,127,128,128,127,128,129,128,126,127,
128,128,126,128,129,128,127,129,129,128,128,130,129,127,127,129,
128,127,128,129,128,127,128,129,127,128,129,129,127,127,129,128,
127,127,129,128,127,128,129,128,128,129,129,127,127,128,128,127,
127,129,128,127,128,129,127,127,128,129,127,126,128,128,127,127,
129,128,127,128,129,128,127,129,130,128,127,128,128,127,127,129,
129,127,128,129,128,127,128,129,128,127,128,129,127,127,128,129,
127,128,129,128,127,128,130,129,127,127,128,128,127,128,129,128,
127,128,128,127,127,129,129,127,127,128,128,127,128,129,128,127,
128,129,128,128,129,129,128,127,128,128,127,127,129,128,127,128,
129,127,127,128,129,128,127,128,128,127,127,128,128,127,128,129,
128,127,128,129,129,127,128,128,127,127,128,129,127,128,129,128,
127,127,129,128,127,128,128,127,127,128,129,128,128,129,129,128,
128,129,129,128,128,128,128,127,128,129,128,127,128,129,127,127,
128,129,128,128,128,128,127,128,129,128,127,128,129,128,127,129,
129,128,127,128,128,127,127,129,129,127,128,129,128,127,128,129,
128,127,128,128,127,127,128,128,127,127,129,129,128,128,129,129,
128,128,128,127,127,128,129,128,127,128,128,127,127,128,129,128,
128,128,128,127,128,129,128,127,128,129,128,127,128,129,128,128,
128,128,127,128,129,128,127,128,128,128,127,128,128,128,128,128,
128,127,127,128,128,128,128,128,129,128,128,129,129,128,128,128,
128,127,128,129,128,128,128,128,127,127,128,128,128,128,128,128,
127,128,129,128,127,128,129,128,128,129,129,128,128,128,128,127,
128,129,128,128,128,128,128,127,128,128,128,128,128,128,127,127,
128,128,128,128,128,128,128,128,129,129,128,128,128,127,127,128,
128,128,128,128,128,127,128,128,128,128,128,128,128,127,128,128,
128,127,128,128,128,128,128,129,128,128,128,128,127,128,129,128,
128,128,128,128,127,128,128,128,128,128,128,127,128,128,128,128,
128,128,128,128,128,129,129,128,128,128,128,127,128,129,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,129,128,128,128,128,127,128,128,128,128,128,128,
128,127,128,128,128,128,128,128,127,127,128,128,128,128,128,128,
128,128,129,128,128,128,128,128,127,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,127,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,127,127,128,128,128,128,128,128,128,128,129,
129,128,128,128,128,128,128,129,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,127,127,128,128,128,127,
128,128,128,128,128,128,128,128,128,128,128,128,129,129,128,128,
128,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,127,128,128,128,128,127,128,128,128,129,128,128,128,128,128,
128,127,128,128,128,128,128,128,127,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,129,129,128,128,127,127,
128,129,128,128,128,128,128,128,128,128,128,128,129,128,128,128,
128,128,128,128,128,128,128,129,129,128,128,128,128,128,128,128,
128,128,128,129,128,127,127,128,128,128,128,128,127,128,128,128,
128,127,128,128,128,128,128,128,128,128,128,128,127,128,128,128,
128,128,128,127,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,127,128,128,128,128,128,
128,128,128,127,127,128,128,128,128,127,127,127,128,128,128,127,
128,128,129,129,128,128,128,128,128,128,128,128,128,129,129,128,
128,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,129,129,128,127,127,128,128,128,128,128,128,128,
128,128,128,127,128,128,128,127,127,128,128,128,128,128,128,128,
128,129,128,128,128,128,128,128,128,128,128,128,128,128,127,128,
128,128,128,128,128,127,127,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,127,128,128,128,129,128,128,127,127,128,128,
128,128,128,128,128,128,128,127,128,128,128,128,128,128,129,129,
129,128,128,127,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,129,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,127,127,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,127,
128,128,128,128,128,128,128,128,128,127,127,128,128,128,127,128,
128,128,128,128,128,127,128,128,129,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,129,129,129,128,128,127,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,127,128,128,128,128,128,128,128,
128,128,128,128,128,129,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,129,129,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,
129,128,129,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,129,129,129,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,129,129,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,129,129,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,129,129,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,129,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,129,128,128,128,128,128,128,128,128,128,
128,128,128,128,127,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,129,129,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,129,129,128,128,128,128,128,128,128,128,128,128,128,128,127,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,
129,128,128,128,128,128,127,127,128,128,128,128,128,128,128,128,
128,127,127,128,128,128,128,128,128,128,128,128,128,128,129,128,
128,128,128,128,128,128,128,128,128,127,127,128,128,128,128,128,
128,129,129,128,128,128,128,128,128,128,128,128,129,129,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,
128,128,128,128,128,128,128,127,128,128,129,129,128,128,128,128,
128,127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,127,128,128,128,128,128,128,128,128,128,128,
127,128,129,128,127,127,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,129,129,128,128,128,128,128,127,128,
128,128,128,128,128,128,128,128,127,128,128,129,128,128,128,129,
129,128,127,127,128,128,128,128,128,128,128,128,128,127,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,129,128,128,128,128,128,128,128,127,128,128,129,128,
127,128,128,128,128,128,128,128,129,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,127,127,128,128,128,128,128,128,128,128,128,128,127,128,
129,129,128,128,128,128,128,128,128,127,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,128,
128,128,128,128,128,128,128,128,128,128,128,127,127,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,127,128,128,128,127,128,
128,128,128,128,128,128,128,129,128,127,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,129,129,
128,128,128,128,128,128,128,127,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,127,128,128,128,128,128,
128,128,129,128,128,127,128,128,128,128,128,128,129,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,127,128,128,129,129,128,128,128,128,
/*
128,128,127,127,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,129,128,128,128,128,128,128,128,
128,127,128,128,128,128,128,128,128,128,128,128,128,128,129,128,
128,128,128,128,128,128,128,128,129,129,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,129,129,129,128,128,128,128,128,128,127,127,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,127,128,128,128,128,128,128,128,128,129,128,128,128,128,128,
128,128,128,129,129,128,128,128,127,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,127,
128,129,129,128,128,128,128,128,128,128,127,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,129,128,128,128,128,128,128,128,128,128,128,
129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,
128,128,128,128,128,128,128,128,128,128,127,128,128,129,128,128,
128,128,128,128,128,127,127,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,129,128,128,128,128,128,128,128,128,128,128,129,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,127,128,128,128,128,128,128,128,128,128,
128,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,129,128,128,
128,128,128,128,128,128,128,128,129,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,127,128,128,128,128,128,128,128,128,128,127,127,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,128,
128,128,128,128,128,128,128,128,127,127,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,127,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,127,128,128,128,128,128,128,
128,128,128,128,127,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,127,128,128,128,128,128,128,128,128,128,128,
127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
127,127,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
129,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,129,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,129,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,129,128,128,128,128,128,128,128,128,
128,128,128,127,128,128,128,128,129,128,127,128,129,128,127,128,
128,127,128,128,128,128,128,129,128,127,128,128,128,128,128,128,
127,128,128,128,128,129,129,128,127,128,128,128,128,128,128,127,
128,128,128,128,129,129,128,128,128,128,128,128,129,128,127,128,
128,128,128,129,129,128,128,128,128,128,128,128,128,127,128,128,
128,128,129,129,128,128,128,128,127,128,128,128,127,128,128,127,
127,128,128,128,128,128,128,128,128,128,128,127,128,128,127,128,
129,129,128,128,128,128,127,128,128,128,127,128,128,127,128,128,
128,128,128,128,128,127,128,129,128,127,128,128,127,128,129,128,
128,128,129,128,127,128,129,128,128,128,128,127,128,128,128,128,
128,129,128,128,128,129,128,127,128,128,127,128,128,128,128,129,
129,128,127,128,129,128,128,128,128,128,128,128,128,128,128,129,
128,127,128,129,128,128,128,128,127,128,128,128,128,128,129,128,
127,128,128,128,128,128,128,127,128,128,128,128,128,129,128,127,
128,128,128,128,128,128,127,128,128,128,128,128,129,128,127,128,
128,128,128,128,128,127,128,128,128,127,128,129,128,128,128,128,
128,128,128,128,127,127,128,128,128,128,129,128,128,128,128,128,
128,128,128,128,127,128,128,128,128,129,128,128,128,128,128,128,
128,128,128,127,128,128,128,128,129,129,128,128,128,128,128,128,
129,128,127,128,128,128,128,128,129,128,128,128,128,128,128,128,
128,127,128,128,128,128,128,129,128,128,128,128,127,128,129,128,
127,128,128,128,127,128,128,128,128,128,128,128,128,128,128,127,
127,128,128,128,128,129,128,128,128,128,127,128,128,128,127,127,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,127,128,
128,128,128,129,128,128,128,128,128,127,128,128,128,127,128,128,
128,128,128,128,128,128,128,128,128,128,129,128,127,128,128,128,
128,129,129,128,128,128,128,127,128,129,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,127,128,128,128,128,128,
129,128,128,128,128,128,127,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,127,128,128,128,128,129,128,
*/
/*128,128,128,128,127
,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,129,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,129,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
128,128,76,73,83,84,4,0,0,0,73,78,70,79,68,73,
83,80,6,0,0,0,1,0,0,0,0,0*/ };

int sound_sz = sizeof(sound_8k);
